<SEC-DOCUMENT>0001628280-22-021306.txt : 20220805
<SEC-HEADER>0001628280-22-021306.hdr.sgml : 20220805
<ACCEPTANCE-DATETIME>20220805133151
ACCESSION NUMBER:		0001628280-22-021306
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		48
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20220805
DATE AS OF CHANGE:		20220805

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HAVERTY FURNITURE COMPANIES INC
		CENTRAL INDEX KEY:			0000216085
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-FURNITURE STORES [5712]
		IRS NUMBER:				580281900
		STATE OF INCORPORATION:			MD
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14445
		FILM NUMBER:		221139818

	BUSINESS ADDRESS:	
		STREET 1:		780 JOHNSON FERRY ROAD
		STREET 2:		SUITE 800
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30342
		BUSINESS PHONE:		404-443-2900

	MAIL ADDRESS:	
		STREET 1:		780 JOHNSON FERRY ROAD
		STREET 2:		SUITE 800
		CITY:			ATLANTA
		STATE:			GA
		ZIP:			30342
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hvt-20220630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:6bec1ac8-82ee-41c5-a4ff-b640696f3581,g:ca1911de-a094-479d-9c1c-8089fbb610f1,d:33482abc89f644688eed652dd80a0369--><html xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:hvt="http://havertys.com/20220630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hvt-20220630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N18yLTEtMS0xLTEwMjI_db0ee42f-9c38-4e76-8a86-46b73428e3bd">false</ix:nonNumeric><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N18zLTEtMS0xLTEwMjI_e775468f-9bfe-4351-9823-00bfd48783d2">Jun. 30, 2022</ix:nonNumeric><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N180LTEtMS0xLTEwMjI_ca9fc64d-449b-4470-9def-bbe6ed7fbd95">12-31</ix:nonNumeric><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N181LTEtMS0xLTEwMjI_672207b1-235c-423b-9241-920278e034a3">2022</ix:nonNumeric><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N182LTEtMS0xLTEwMjI_90d3d7df-e1de-4585-83c5-f8d6028bd30e">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N183LTEtMS0xLTEwMjI_047cb5cc-0c57-4f46-8f96-b7ac0d7bbd65">0000216085</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="INF" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zMS9mcmFnOmFkMmQ1YWUyOTA0NTQzZjRiZGJhZmQ0MGEwMWY4OTUxL3RhYmxlOjQ4MmIyMDJhNWMxZDQ3ZTE4Mzc0NjJjZjIwMWQ5YWQxL3RhYmxlcmFuZ2U6NDgyYjIwMmE1YzFkNDdlMTgzNzQ2MmNmMjAxZDlhZDFfMy0xLTEtMS0xMDIy_5b79bec6-3866-4369-8ad1-026a89b066f0">1</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hvt-20220630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5c56e59d36a4c45b9a4d98bf2a60892_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i682f73ab10ac40d98427225c957199f8_I20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id261faa0b80a4640b05bc9b53ed09214_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="iae3ea7814747495599839c112c0692ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i16720bef008d42b58f44cce523c7a4b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13d765d4896a4b30b84000b4077caedc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8ff8bc784c747ba834ef5c60508ff80_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica104346be2c491ab13245159d36171f_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i231339e0a3274c80b8d7b7714c34830e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d03643cdb4c47c5ab54aa873b041c76_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hvt:Segment</xbrli:measure></xbrli:unit><xbrli:context id="ie9069b3b1e734da8833100d6dcf24f99_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib02cb105add64bf9966c52bcdc0dd2b9_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49823d794cf543d9a4218505bbb51d16_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87980fad12b649ca98838a85d9570a0f_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea2f21b3b225406481774f1022d1853a_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id54e8fd4ff89467dbdf9988a0ad147e6_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i901d5264e1204e8288d4e6c680d5f6b5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie14e9a3979a544b6ab09c0118787f90d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79fbf29b533a4e9eab336e71c2146ef0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d9136e4622b49bab875c7479b0b4dc8_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic18934d4c5e34369a035aec5a85f94b9_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60abdb5ec8374a67bb6a7e65d11f2f6c_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1f6e14138304a4f9a2272705f1c252d_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e23c114ad254edbba248092c9bd9d7f_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if15abdc2aaa5463cbbc13099d63e7ca3_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb9d79386cce40228b61e3811bb572a5_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39cc1ab6714e4907b45b7cf7e05e8861_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9106be749a74fc98b927008ecf39cbc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7206fb1a1e964b819f1ecf63dd95a89b_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i135159b85d4145959dad70f9ba55b8de_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i749920016fd04788a7eec6d3c418d7b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib05f8a4744db40dfab186e91108fc684_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie67e31e112e843329613b4d43ea20595_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a70a75dec034d00afe27599d3d699be_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb397b6e664b4241975938278c9f1d90_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieece4c50b86146d38bbf7ff470f7b992_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08f83e16142c41c6b17622c392f89276_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia88eebf2702a4825a8c8c5d91ca19024_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d181f8fd469488ab22246fb25193339_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i792083bcefd14b5abac3e3d176f26a9c_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d42ea4903f74c44bb7c1f75539f280b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie15000ccb9c74b38bd8ba34d36d58fa8_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i232c8e16a13c43f3b498baa56c4fa1a2_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b04be556ff14286a004c54bb1ba254a_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifacfaed4d3924ef3949e36be3ee90eae_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia69ff4799cdd4cfba6454b02783431a4_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97eb58b3f4014a1cb6a2603903211c43_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b6618bd05114ac08b55377b490cb08d_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic462265ca242428e98f234a7111033ce_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ea968dd134246969242d7b8aef5450e_I20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcb8d350438048f48d8e992f332d7e86_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic03faba2ae3e43fca2948d31932e630a_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf3d1a46c1d74f0e8952d0d634b5c3f8_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied4d25a777a9435bbfde6f4b5199f948_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e58f0b2546342119ab69bd3e31b22ee_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80fe7b932282422592ac02c1911108ff_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a3ee2f5843446ba837dc821413e63ad_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i049ec389a16740e09943535a374c8d69_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e4f784fc0534dcaadb3a16b40d36ec6_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8193aae4148a467b9c8b572e12467c34_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i021c3b9112664e0db0a648288ce2a4f6_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68cb97bf6fce43be8f23a40b9679552d_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibeea0801d9984944a22b08333a86f964_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07534e3cff504b0489b49bda911f85e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31baf4f0bce04278a4b18ac380f6b33d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa26075ac65b40699a7299ba293076eb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36e3f40d72ab4b4b85bbe4f582e8bfed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4f66895ff1a44809af62fac3defd7ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id77d320083c74b0cb53a3ca5479c2b6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad20a94b9d1744d28293f42c477485f5_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b2a71606caf48658d7094a1891271f4_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6150a2a2b9874d3f9a1af8436f9cd7b8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0114d541cff43fba7e721af300d369d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i413d6f6933a047c08ce9e08d8766c8ba_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1622754ec3294e388e7d412119e6bb74_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00dac6bfe5944f8b9c0d14ac4ddcfb37_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff9a0de141564aa09d1f51a58e6aaa73_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73538c1d08714f17aaf181dfc7350a50_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdc4f86332204c9d87800790b86ae781_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d458de34814494925400c123bf85c0_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ie88c21037f724abaac7de60fe6d4a544_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib26b68bf28c444439d7c48b61bce23fd_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02fd5eeaa4b64548b04bff08f92b3ec0_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7de80aa497b47d297ce6678c25f6953_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1e93805c437452da9b7181ebe55fbdd_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f44786fe1a64b4b856d1d5245c4f771_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33379745facf481fad708503762e03c6_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i804f95355e244e2c913afbec3dae8d5b_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib074ff000a7d4754baa1aa5611085f1c_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ed148a554bb4d47a8f6a87963f3e51b_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i916bc902a57348bdbe968f05ba11f94e_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d57513d17c54b96a1c4cff77b464bd8_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f32b4cdba494063a3b870b10e00c4f9_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie077330618ce49e68cfaf7c90b39db43_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28dfa3b80f914ea9831f27db0e02f3f3_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a4bbaf095b841c3afbc84dccf9559a1_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ffc75d02a2c4303a3330d20be7ba431_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie07e9376204e4a4da4db8857dd9a68eb_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9599c40990cb4579b93e1cd42dad7e68_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i463f07c9a37f455aa632159903aa2046_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0effaf0e70348c2b64cd9e9ab0237b3_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fc5745740f2422496e86dba251e3c8e_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1094484e792e4ce5a73fe779b7fb936b_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93727009fdd5454f9335554be5ceeebf_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4ab1dea6543412a9eb71fb1ea111659_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fb7d458ad3f47bd8e5266b8d89ccd18_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87ca5aba72ca439ab7b0cb15d2e52fa8_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39dac929443a4902b1dfccc4eda5069d_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i890a59f4f90349da82cb2df311499f3c_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lease"><xbrli:measure>hvt:Lease</xbrli:measure></xbrli:unit><xbrli:context id="i4c5665e2f2664853814cbffd588846f1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if48803acc7764e4d818fff9ec2c14f1e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if974f62ceebe426988853bbbec89edb7_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cdfe4f0df414d6bb197e3858884b369_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4864fe77fd9b45fe81c0925f39f355fa_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i091bdc6b9a424204927f98d152e25544_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07b6f4585a6745f7ae6b0757ffe60d81_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ab2e77111034b948bc579d4cf05a07d_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>hvt:Vote</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div id="i33482abc89f644688eed652dd80a0369_1"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAx_0231e3d5-f4be-49ba-b5d9-ec78b9b83227">10-Q</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Mark One)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6ODA0Njc2MTUwMTcxNDMwMThiYzg5OGM4ZWE5Y2JkMzkvdGFibGVyYW5nZTo4MDQ2NzYxNTAxNzE0MzAxOGJjODk4YzhlYTljYmQzOV8wLTAtMS0xLTEwMjI_3f6f0d00-8753-4bd2-8d97-beb0ad66ddce">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the quarterly period ended June&#160;30, 2022</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGJhZWRjODE2YjZjNDFhNWFlYmU0ZWE3YTUzZWM2ZjUvdGFibGVyYW5nZTowYmFlZGM4MTZiNmM0MWE1YWViZTRlYTdhNTNlYzZmNV8wLTAtMS0xLTEwMjI_da92f12d-61d4-407f-9d59-8373435c1478">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 For the transition period from ___ to ___</span></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAy_213cb475-0c69-4610-a899-8d3cb9990521">1-14445</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><img src="hvt-20220630_g1.jpg" alt="hvt-20220630_g1.jpg" style="height:76px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAz_4c0003cd-d56e-498e-8811-b5b77e3e8419">HAVERTY FURNITURE COMPANIES, INC</ix:nonNumeric>.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8wLTAtMS0xLTEwMjI_ad94ca71-744c-4e33-a314-8d219c8bca00">Maryland</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8wLTEtMS0xLTEwMjI_a2fbc702-b71e-4662-ba16-72932e7fc701">58-0281900</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M180_22e58dc9-aedd-4ebc-a7e3-43cb670adb80">780 Johnson Ferry Road,</ix:nonNumeric> <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M181NDk3NTU4MTM5MTg_456bd324-a05b-4556-b59d-cbdd5e8ca7ec">Suite 800</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M183_4b075e31-a6d5-45c8-bca4-0ade78837c87">Atlanta</ix:nonNumeric>, <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M18xMQ_2b1e8792-3a43-4228-ba2c-ee3864c1bf17">Georgia</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTEtMS0xLTEwMjI_2283bfee-a314-4d11-98f0-ca24ffb0b0af">30342</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(Zip Code)</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(<ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF80LTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjo2MTI3YzMxMTlkZWQ0ZjhlOWJiMGI5YTQ5MjM3ZGRiNV81_c604ab31-460e-481a-a5b4-4ed97f32ead5">404</ix:nonNumeric>) <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF80LTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjo2MTI3YzMxMTlkZWQ0ZjhlOWJiMGI5YTQ5MjM3ZGRiNV85_fd913357-a872-4cce-b887-2364be071030">443-2900</ix:nonNumeric></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(Registrant&#8217;s telephone number, including area code)</span></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8xLTAtMS0xLTEwMjI_04217b66-3c8c-4cca-85a1-4e311cae0da9">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8xLTEtMS0xLTEwMjI_5809e0a3-d730-4d22-b7a5-261944e225a1">HVT</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8xLTItMS0xLTEwMjI_59de677a-3032-44db-9b93-203e03be7d73">NYSE</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8yLTAtMS0xLTEwMjI_a00a457f-cd72-44da-8c38-32b25d1e802b">Class A Common Stock</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8yLTEtMS0xLTEwMjI_a29f7013-7cbf-447d-86d4-d26ae7033b28">HVTA</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8yLTItMS0xLTEwMjI_21cbd23f-a931-4e05-9ee7-20b8a1cab5be">NYSE</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;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. <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTA0_bf89db57-ed06-4b0f-8181-02bf4d4bbd28">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;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). <ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTA1_8b3d9390-600e-4c01-99d9-4017547cd2bd">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non&#8209;accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGEyMmQ0YTU1NGQ4NDdlNGEwNTdlM2NkMmRlMzYyYTcvdGFibGVyYW5nZTowYTIyZDRhNTU0ZDg0N2U0YTA1N2UzY2QyZGUzNjJhN18wLTAtMS0xLTEwMjI_057350bf-3c17-4dd3-b3b5-61ff581d6dca">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%">x</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%">o</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%">o</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGEyMmQ0YTU1NGQ4NDdlNGEwNTdlM2NkMmRlMzYyYTcvdGFibGVyYW5nZTowYTIyZDRhNTU0ZDg0N2U0YTA1N2UzY2QyZGUzNjJhN18xLTEtMS0xLTEwMjI_b7b0b7a8-a15d-4e07-9558-2a1927508669">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGEyMmQ0YTU1NGQ4NDdlNGEwNTdlM2NkMmRlMzYyYTcvdGFibGVyYW5nZTowYTIyZDRhNTU0ZDg0N2U0YTA1N2UzY2QyZGUzNjJhN18xLTMtMS0xLTEwMjI_ad12f1e7-1e3d-4fe8-8f68-d06285b29c89">o</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8yMTk5MDIzMjU5NDUx_3f51dbe7-dbbe-46b7-aee5-40ff484b3f69">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The numbers of shares outstanding of the registrant&#8217;s two classes of $1 par value common stock as of August&#160;1, 2022, were: Common Stock </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8211; <ix:nonFraction unitRef="shares" contextRef="id5c56e59d36a4c45b9a4d98bf2a60892_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xODk5_a931b121-f739-4e47-88ee-ac7f226b4bc8">15,051,761</ix:nonFraction>;</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> Class A Common Stock &#8211; <ix:nonFraction unitRef="shares" contextRef="i682f73ab10ac40d98427225c957199f8_I20220801" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAw_6163098c-7014-4c9b-a345-caaca3a27807">1,283,260</ix:nonFraction>.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.628%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Page No.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_10">PART I.</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_13">Item 1. Financial Statements</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_16">Condensed Consolidated Balance Sheets</a><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_16"> &#8211;</a></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June&#160;30, 2022<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_16"> (unaudited) and </a>December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_16">1</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19">Condensed Consolidated Statements of Comprehensive Income</a><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19"> </a><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19">&#8211;</a></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19">Three</a><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19"> </a><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19">and </a>Six Months Ended June 30, 2022<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19"> and </a>2021<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19"> (unaudited)</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_19">2</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_22">Condensed Consolidated Statements of Cash Flows</a><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_22"> &#8211;</a></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2022<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_22"> and </a>2021<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_22"> (unaudited)</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_22">3</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_25">Notes to Condensed Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_25">4</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_64">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_64">11</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_91">Item 3. Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_91">14</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_94">Item 4. Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_94">14</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_97">PART II.</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_97">OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_100">Item 1. Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_100">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_103">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_103">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_106">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_106">15</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_109">Item 6. Exhibits</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#i33482abc89f644688eed652dd80a0369_109">16</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION </span></div><div id="i33482abc89f644688eed652dd80a0369_13"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div id="i33482abc89f644688eed652dd80a0369_16"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNC0xLTEtMS0xMDIy_b81c5625-d565-4726-9110-824410e33157">143,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNC0zLTEtMS0xMDIy_f3d34d80-00f3-4131-af96-5909a35d94db">166,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNS0xLTEtMS0xMDIy_234cefc8-6ee7-42d0-b935-fb6f32e4620f">6,722</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNS0zLTEtMS0xMDIy_6f264f82-9793-4b60-8e3a-3959a68536b6">6,716</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNi0xLTEtMS0xMDIy_5b32f2d4-2092-4045-9c9d-905a203e17f5">134,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNi0zLTEtMS0xMDIy_9b62d453-5b88-482f-ad24-38d8294677b4">112,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNy0xLTEtMS0xMDIy_a5745669-2ef2-4115-be8a-861441ee353d">10,523</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNy0zLTEtMS0xMDIy_a2e0c798-f651-45d3-afe2-c5c1c3913061">12,418</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOC0xLTEtMS0xMDIy_315e9475-bd21-4f60-958c-5baa4f2ab53a">14,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOC0zLTEtMS0xMDIy_3114f300-9739-47d7-b79e-dd4bf330d02f">11,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOS0xLTEtMS0xMDIy_320a3824-cd4d-4a7d-8cf3-5e4475c76da7">309,405</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOS0zLTEtMS0xMDIy_9f5557cb-de30-4467-94de-b09ce6e7fad0">309,057</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTAtMS0xLTEtMTAyMg_8ce16cd7-79b8-4f81-ac84-d77b71f259b1">131,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTAtMy0xLTEtMTAyMg_141bb632-0c58-44cc-b7fd-5d908a574938">126,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use lease assets</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTEtMS0xLTEtMTAyMg_f5239dad-d56d-44b5-be35-9f84a625a79b">222,702</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTEtMy0xLTEtMTAyMg_cb5a625c-f444-4242-902d-d848eb1b0de0">222,356</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTItMS0xLTEtMTAyMg_bbb4bb1a-e508-4a4a-9ebb-81a2f911cbfe">18,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTItMy0xLTEtMTAyMg_4193cc49-0d8f-4025-81eb-9f36e164528d">16,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTMtMS0xLTEtMTAyMg_0b2360c6-7faf-4817-8c09-2c351623a665">12,190</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTMtMy0xLTEtMTAyMg_48dd5a06-448a-43d7-a83d-a04c5d629930">12,403</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 91pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTQtMS0xLTEtMTAyMg_dfb42b47-7046-48b9-a16b-e39533e13820">694,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTQtMy0xLTEtMTAyMg_5c7381b2-80a3-4493-81ff-50f94cfcec7d">686,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTctMS0xLTEtMTAyMg_d4d6e913-c86d-4e8d-ab01-2be851ecc65a">35,093</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTctMy0xLTEtMTAyMg_29eafcdc-b587-41b6-b383-ed17a67d3ddc">31,235</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTgtMS0xLTEtMTAyMg_dd6747a0-5583-476e-8aeb-fda4b02755e6">90,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTgtMy0xLTEtMTAyMg_13588fa2-6aa2-40a5-ad92-320b67c93fdb">98,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTktMS0xLTEtMTAyMg_337f0ebb-de47-4601-bfdb-e4e5895d5aae">48,122</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTktMy0xLTEtMTAyMg_ca03383d-3744-4e7e-a3fb-171916b2f9f3">46,664</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjAtMS0xLTEtMTAyMg_7f25e5dc-0856-4327-a04c-6c7c698bcc59">34,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjAtMy0xLTEtMTAyMg_c2bc3c80-28bd-4409-b01d-f861eae5ad8c">33,581</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjEtMS0xLTEtMTAyMg_72db7a71-699b-4830-9534-8817d6ae0381">208,516</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjEtMy0xLTEtMTAyMg_6956db1b-2cbb-4231-ac4c-11f322ffc046">210,377</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjItMS0xLTEtMTAyMg_4ee6c80b-5a48-420c-ae7c-6c3c7d421a40">198,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjItMy0xLTEtMTAyMg_012ea0d8-e4b7-4be5-9a66-81e0b2d4465b">196,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjMtMS0xLTEtMTAyMg_28e10f65-6df2-4eda-a01e-f2749bc66f73">20,716</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjMtMy0xLTEtMTAyMg_d9a5de7f-387f-40a0-914c-5d9866c1c32a">23,172</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 91pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjQtMS0xLTEtMTAyMg_6a5fc618-5b8d-457d-b5f2-e415211faa35">427,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjQtMy0xLTEtMTAyMg_6d1a7acf-c113-42c9-8f6d-9c6ff5adaa80">430,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="INF" name="hvt:CapitalStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjctMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmE2NGZiMTYxM2Q3ODRjNzc5ODUzMDc4NDIyODMyZWRhXzI5_3f075860-44d4-4538-8a7f-07e816ea53c6"><ix:nonFraction unitRef="usdPerShare" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="INF" name="hvt:CapitalStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjctMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmE2NGZiMTYxM2Q3ODRjNzc5ODUzMDc4NDIyODMyZWRhXzI5_e23f5627-86ce-4121-8db3-95a869b75a2a">1</ix:nonFraction></ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred Stock, Authorized &#8211; <ix:nonFraction unitRef="shares" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzM0_7b0c4daa-5f3e-43ec-a972-0814b8317b34"><ix:nonFraction unitRef="shares" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzM0_ae120878-0dc3-4379-9cf7-0aefa28fa6e8">1,000</ix:nonFraction></ix:nonFraction> shares; Issued: <ix:nonFraction unitRef="shares" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzUz_14419b86-7f4b-486f-bace-f95ac5dabae4"><ix:nonFraction unitRef="shares" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzUz_dbe99040-d777-4f61-8274-cf4752b62cf9">None</ix:nonFraction></ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" xsi:nil="true" name="us-gaap:PreferredStockValue" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMS0xLTEtMTAyMg_b49e3ae9-7f53-4e3f-82b2-1b8de938515b"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" xsi:nil="true" name="us-gaap:PreferredStockValue" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMy0xLTEtMTAyMg_74b3a186-0b21-4e36-96e5-4474938b4543"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock, Authorized &#8211; <ix:nonFraction unitRef="shares" contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzMx_705384e2-b9b5-4546-9f00-6c9a027aeca4"><ix:nonFraction unitRef="shares" contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzMx_a5bc1556-0505-4ae4-bfbf-ff66df421b4f">50,000</ix:nonFraction></ix:nonFraction> shares; Issued: 2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzU1_afc13a13-dfb2-4ea2-85b9-6dd7754ce067">30,006</ix:nonFraction>; 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzY0_45e4c116-f630-427f-8fda-ab33dc0f8bc4">29,907</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMS0xLTEtMTAyMg_0f507cb8-052c-4b80-9caf-76f85ebb9352">30,006</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMy0xLTEtMTAyMg_da560858-defc-4dcc-b317-b168600899c5">29,907</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible Class A Common Stock, Authorized &#8211; <ix:nonFraction unitRef="shares" contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzUx_6507aff5-520a-4cde-87df-44cb00cb9703"><ix:nonFraction unitRef="shares" contextRef="ica104346be2c491ab13245159d36171f_I20220630" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzUx_b7c68f70-19c0-4a85-8edf-a8c5f8585913">15,000</ix:nonFraction></ix:nonFraction> shares; Issued: 2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="ica104346be2c491ab13245159d36171f_I20220630" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzc1_1ce71e81-9776-4ce8-9fe5-a952e5515b3c">1,806</ix:nonFraction>; 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzg0_0b42f55d-ac36-49a1-bca9-c3eb4738f93c">1,809</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica104346be2c491ab13245159d36171f_I20220630" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMS0xLTEtMTAyMg_3acfb8d7-75ed-4b67-97b4-3d10f6cd418c">1,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMy0xLTEtMTAyMg_a6ae6d97-432e-4ea2-bfc4-127b3c0b96a2">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzEtMS0xLTEtMTAyMg_c7f0773a-fff8-4549-b9b3-959868c3a70e">105,674</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzEtMy0xLTEtMTAyMg_53469ac2-1713-4b58-a52c-527f4dc213b8">102,572</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzItMS0xLTEtMTAyMg_6ecde2ac-79c3-4750-bb29-a3d6947720c8">375,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzItMy0xLTEtMTAyMg_c3a7eaa4-e018-4d32-9b69-6be943c40db3">342,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzMtMS0xLTEtMTAyMg_40a8d2bf-db4e-4234-84e1-12ace5ce0518">2,212</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzMtMy0xLTEtMTAyMg_c72209ad-a4fb-4a9d-8bf6-3d5b63bb846c">2,293</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less treasury stock at cost &#8211; Common Stock (2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630" decimals="-3" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzUz_a1a86e46-fb7c-46d7-8a49-2daf41e504bd">14,954</ix:nonFraction> and 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231" decimals="-3" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzY1_79446f3c-52b5-4a18-b605-9be62c795817">14,069</ix:nonFraction> shares) and Convertible Class A Common Stock (2022 and 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="ica104346be2c491ab13245159d36171f_I20220630" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzEyNg_445a274b-a585-404a-8627-d2313e84c279"><ix:nonFraction unitRef="shares" contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231" decimals="-3" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzEyNg_a446445c-1174-49bf-848e-073fcecca161">522</ix:nonFraction></ix:nonFraction> shares)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMS0xLTEtMTAyMg_541d8082-99ab-471b-9cfd-b5e351bae6a9">243,782</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMy0xLTEtMTAyMg_c2f3bc6d-daa8-466c-930e-aedccade8d11">219,008</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 91pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzUtMS0xLTEtMTAyMg_f1b86060-a486-4baf-9629-9a9ceb55231d">266,726</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzUtMy0xLTEtMTAyMg_9c5e4473-921b-4d12-b4ee-7b27b71134d9">255,970</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 127pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzYtMS0xLTEtMTAyMg_f8b78d22-d4b1-4f47-a41a-2e93d78d9f5b">694,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzYtMy0xLTEtMTAyMg_b5b39ce9-7745-40cc-91d4-bde286070454">686,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See notes to these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.692%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data - unaudited)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy0xLTEtMS0xMDIy_14f6ea2a-ef9c-4ffc-9ae8-e57418aa0b34">253,216</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy0zLTEtMS0xMDIy_cef926d1-4d86-4b90-aaa7-f611fe72e4b9">249,989</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy01LTEtMS0xMTgw_215823ad-17c4-4f84-8dc8-8fdfcaabbca6">492,162</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy03LTEtMS0xMTgw_e40a60e0-49cc-45b0-9001-7bf6a6a92301">486,480</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC0xLTEtMS0xMDIy_16742085-e89c-4992-83b6-cd6df3b28210">106,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC0zLTEtMS0xMDIy_cf1ed2d0-e376-44a6-ab2b-afb110a41130">108,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC01LTEtMS0xMTgw_7797901a-8804-4139-94cf-418112716a86">204,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC03LTEtMS0xMTgw_7027129d-e1dd-4b34-b4cf-fad197ba684a">209,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS0xLTEtMS0xMDIy_df777ab3-a046-4e5d-abed-811aa8597059">146,608</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS0zLTEtMS0xMDIy_1fe42f3a-fa71-4106-9e6a-bb2e4a0d631e">141,501</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS01LTEtMS0xMTgw_ca77facd-d3dc-467e-8e29-cbf7735609fc">287,569</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS03LTEtMS0xMTgw_5ad7d7e7-d489-4dfe-bbab-7363545fc31b">276,535</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC0xLTEtMS0xMDIy_79322610-d648-42ef-bb67-d115cf96f077">118,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC0zLTEtMS0xMDIy_e6bd07e3-20f6-42c1-af03-d8075da70616">112,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC01LTEtMS0xMTgw_60cf098d-7a59-4d59-99ff-432634d2c964">233,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC03LTEtMS0xMTgw_8ffdd027-6351-4068-915a-5d80d2d5d30a">222,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS0xLTEtMS0xMDIy_b61f2f97-58b1-42ff-86fd-64a3fb9a444f">45</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS0zLTEtMS0xMDIy_7abcd2de-bee1-4fe7-8189-575e4a155313">6</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS01LTEtMS0xMTgw_643a8ee3-0ab8-41b5-abd7-0455e89a4747">115</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS03LTEtMS0xMTgw_f248527d-584f-4880-aee7-d6602db88fbf">43</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtMS0xLTEtMTAyMg_97a468ef-8938-445a-aade-f10c7cb147f5">118,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtMy0xLTEtMTAyMg_8894de8f-a230-4ee1-84a1-0b1ec67a6e92">112,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtNS0xLTEtMTE4MA_895fbb00-6aa9-4028-a19c-817c05a79139">233,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtNy0xLTEtMTE4MA_cc1e52f4-9af2-4b52-bca0-fad732c54486">222,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before interest and income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItMS0xLTEtMTAyMg_354cd42f-ff7f-452e-a91f-4b74884d2c5f">28,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItMy0xLTEtMTAyMg_6971f030-87b5-4a3c-bbcd-a4c3592a44c6">29,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItNS0xLTEtMTE4MA_64883365-8be0-4a36-b255-aade5ceb2ef3">54,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItNy0xLTEtMTE4MA_f3c726c6-21ab-490c-9038-20fde8d8ba36">54,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest income, net</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtMS0xLTEtMTAyMg_112df363-032d-4294-9a8b-0b1a486b5022">144</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtMy0xLTEtMTAyMg_601478c1-440d-4fad-b15d-816736bbcf01">59</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtNS0xLTEtMTE4MA_94a26457-5ace-473a-905e-0e0ca154556b">218</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtNy0xLTEtMTE4MA_ab021143-bf2c-4202-a767-613f9a3454a7">114</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtMS0xLTEtMTAyMg_7d0a023e-67b2-4780-bf68-edca5a21080a">28,668</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtMy0xLTEtMTAyMg_bc50e3a4-4127-4f79-98ee-450e6f796b96">29,169</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtNS0xLTEtMTE4MA_cf9d88c8-a6d7-45b1-a9f2-40ca1d74b4d2">54,389</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtNy0xLTEtMTE4MA_cd56e9f6-28a1-4620-892d-a4d86ab73b70">54,533</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtMS0xLTEtMTAyMg_919691c9-c50f-4eaf-b7f9-71f38fef236c">6,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtMy0xLTEtMTAyMg_6790a7b8-58ae-4661-8384-e24cb383b51c">6,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtNS0xLTEtMTE4MA_eb23484d-123b-47f1-b604-633443c9c898">13,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtNy0xLTEtMTE4MA_06784e74-ee34-48cc-b5b1-d069ed44c58e">12,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctMS0xLTEtMTAyMg_214ef5fb-47d8-4643-bde9-8b2ad1fe4fe5">21,708</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctMy0xLTEtMTAyMg_6c63b105-f627-4ec5-9797-beb44d45f1d6">22,858</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctNS0xLTEtMTE4MA_46e00d0e-5385-4b7a-9e86-dbf71a100279">41,070</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctNy0xLTEtMTE4MA_b9b9d332-25d3-4e7a-ba29-4e37d1532ab8">42,264</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments related to retirement plans; net of tax expense of $<ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzMyOTg1MzQ4ODM0Mzg_150020e4-1553-4bbb-88f8-a34f6013ebef">13</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzMyOTg1MzQ4ODM0MjU_1e513ccb-98b2-496f-8136-0785a9f54933">27</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzgw_0443882f-0d5f-4723-9dc2-73e3e7455220">16</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzMyOTg1MzQ4ODM0NDY_840dfac5-2d66-46b4-930e-4c8b3a8cce0c">32</ix:nonFraction> in 2021</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMS0xLTEtMTAyMg_47c68cf7-007f-4656-9fb8-ede3441db278">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMy0xLTEtMTAyMg_80e25c5c-b1cc-4342-b1fa-42c531c6686d">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtNS0xLTEtMTE4MA_d54deccf-e72d-4922-873d-c7326e152f2c">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtNy0xLTEtMTE4MA_a75303fe-a0a6-4a54-ba71-3ec1b3e8aaee">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItMS0xLTEtMTAyMg_06f201c8-9a6a-4488-9a63-92c4af466d17">21,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItMy0xLTEtMTAyMg_c1e41ce8-b2e6-4fca-a900-5007f9db2e12">22,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItNS0xLTEtMTE4MA_3d008d31-00f8-4cad-9540-9defc5f86a7d">41,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItNy0xLTEtMTE4MA_6f9a7239-c3da-4427-8172-38f02447feaf">42,362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtMS0xLTEtMTAyMg_7bf3917e-c6f6-4b44-b144-3d0a6968690c">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtMy0xLTEtMTAyMg_4c90aa51-85aa-4dbd-b525-cb1de3be0777">1.25</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtNS0xLTEtMTE4MA_664759c3-7639-467d-91f2-e6b70d69cfca">2.45</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtNy0xLTEtMTE4MA_1d3ea5ab-f56c-4bf6-95e4-82ab13552de9">2.32</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtMS0xLTEtMTAyMg_51e2cb93-3f61-4d54-bfbc-4908e356c349">1.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtMy0xLTEtMTAyMg_77d9feda-ebce-45d4-ae22-62503da1fe63">1.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtNS0xLTEtMTE4MA_b43f8394-04f1-401b-a3cb-b15391209f82">2.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtNy0xLTEtMTE4MA_650ca8aa-2503-4301-9367-8b024c3cc291">2.18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktMS0xLTEtMTAyMg_b8aa943e-1b29-4643-9a67-fd2dd27544fb">1.27</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktMy0xLTEtMTAyMg_4974fbd2-a21f-486e-95c6-218ce3e2fcd6">1.21</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktNS0xLTEtMTE4MA_71d4c9de-f0df-4818-851b-2c017eb3e165">2.37</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktNy0xLTEtMTE4MA_a4bf7073-8744-48fa-8b5d-9ea7de7bc613">2.25</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtMS0xLTEtMTAyMg_38b1e2ce-e3d9-45bc-b450-694fa32099fa">1.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtMy0xLTEtMTAyMg_e8136d71-6f3a-457a-9fa1-79c3bb80c7bf">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtNS0xLTEtMTE4MA_fcba2b44-e9fb-405b-9133-8806c74c62fb">2.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtNy0xLTEtMTE4MA_8814c7ca-9ab2-4f4e-9dc0-8c9612b8cefd">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtMS0xLTEtMTAyMg_ec020557-46db-4f9b-8e80-b062332a31d0">0.28</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtMy0xLTEtMTAyMg_433209bf-da74-413e-abe6-027f3bceb3d7">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtNS0xLTEtMTE4MA_588c1123-1afa-4ee5-a40c-997d996a6ba1">0.53</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtNy0xLTEtMTE4MA_6e664469-383d-40ff-9fb7-6dfdffe9fb45">0.47</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtMS0xLTEtMTAyMg_0c5d9339-1705-43e3-bafc-dda72c5aa114">0.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtMy0xLTEtMTAyMg_9b049455-ef8d-4e3b-a20e-6da722aa83a4">0.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtNS0xLTEtMTE4MA_1e7346a8-eca0-4fc1-b996-bb7f52170290">0.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtNy0xLTEtMTE4MA_0a2d9c31-7e54-4257-b5d5-af6ae48a569a">0.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See notes to these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">2</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands - unaudited)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash Flows from Operating Activities:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMy0xLTEtMS0xMDIy_bbdc127b-986b-4e01-b79c-6e25ceb8fc6f">41,070</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMy0zLTEtMS0xMDIy_f09fceab-7b8a-4fe8-8088-88f3ecee8afb">42,264</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNS0xLTEtMS0xMDIy_a9a982be-c524-4019-80eb-be11e9f1f71d">8,664</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNS0zLTEtMS0xMDIy_f18d5a88-7b94-4e6c-b962-bdec7a58fdc7">7,932</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNi0xLTEtMS0xMDIy_a75c50b2-527f-441e-aec3-d52096607a2a">4,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNi0zLTEtMS0xMDIy_ca324962-e7df-4ce3-91f6-a5b9e233349e">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNy0xLTEtMS0xMDIy_1d039595-39ef-417c-ac25-fb1f4c69c5c2">1,444</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNy0zLTEtMS0xMDIy_146def0c-4dd0-4dce-97c2-4598d76add1e">157</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfOS0xLTEtMS0xMDIy_c8ca585a-0207-4b1a-b579-43a5a6b8bf52">22,022</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfOS0zLTEtMS0xMDIy_1ffbb5c6-91a0-4c0e-8ac0-907f53036572">25,148</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTAtMS0xLTEtMTAyMg_992111b3-edf7-4c83-946a-141e6c56b6cf">8,135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTAtMy0xLTEtMTAyMg_a1ab253b-b45d-4613-93ea-f78befbbfc2d">29,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTEtMS0xLTEtMTAyMg_7d9806df-ecba-468e-882d-7d31f40a0da8">966</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTEtMy0xLTEtMTAyMg_99fe72d8-bd8c-4d7e-99a8-223ed594bcd7">1,841</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTItMS0xLTEtMTAyMg_92178074-3351-42db-ba71-2e646380ba8d">4,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTItMy0xLTEtMTAyMg_ee27e039-0d8b-4374-9886-104d29c027db">277</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTMtMS0xLTEtMTAyMg_c171ad19-bc1f-43a9-852a-2f49f522d69e">26,305</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTMtMy0xLTEtMTAyMg_749025c9-bb19-4a81-a621-a33c8c6f2346">57,639</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash Flows from Investing Activities:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTYtMS0xLTEtMTAyMg_ff062768-543d-45f8-b1cc-7191e21207bc">13,548</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTYtMy0xLTEtMTAyMg_d2eca962-a1e2-4f99-8116-c2ba9491d09a">10,939</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of land, property and equipment</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTgtMS0xLTEtMzM2MQ_c73f0362-1c12-4076-b42c-3771ba4c75ce">52</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTgtMy0xLTEtMzM2MQ_13ff4727-145f-4ec9-9ff7-b71937ab44e4">33</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTctMS0xLTEtMTAyMg_3f9d4eb2-5d26-4909-987b-e8bef5ef30d0">13,496</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTctMy0xLTEtMTAyMg_640e82c7-052f-4ba7-b3d4-6af60ef646cc">10,906</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash Flows from Financing Activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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></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></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></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></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjQtMS0xLTEtMTAyMg_59fecc34-3508-4868-8a90-96e83f0661fa">8,819</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjQtMy0xLTEtMTAyMg_29a3a3fd-4dfa-4aa4-b5b0-1da39e83b1db">8,550</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjUtMS0xLTEtMTAyMg_36cdc6e9-d1c3-4809-8bb1-f51928311881">25,001</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjUtMy0xLTEtMTAyMg_6a779700-22dd-4274-bbd0-a245b61f293f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjYtMS0xLTEtMTAyMg_bd9f3075-f916-49c6-8cfb-39681a8873d3">1,675</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjYtMy0xLTEtMTAyMg_c49ae2aa-40ae-46b3-84eb-84fe2b92b841">2,894</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjctMS0xLTEtMTAyMg_698ff97b-9674-4342-96df-4dcd0780d6b5">35,495</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjctMy0xLTEtMTAyMg_d7dd9337-b3aa-4831-87d2-0977a67c350b">11,444</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Decrease) increase in cash, cash equivalents and restricted cash equivalents during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjktMS0xLTEtMTAyMg_fd21ce8d-de46-4b24-bcb4-b810da57c7e8">22,686</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjktMy0xLTEtMTAyMg_151d9284-4d3e-4d76-af8b-b76f3eb5b88c">35,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzAtMS0xLTEtMTAyMg_f74e16a9-9f4a-4d88-9e3b-16b444557d8e">172,862</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i231339e0a3274c80b8d7b7714c34830e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzAtMy0xLTEtMTAyMg_96f57c47-ac39-4b2f-8ef2-724049afa87e">206,771</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash equivalents at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzEtMS0xLTEtMTAyMg_a0131e63-cc13-48d3-97ce-bea45bc3ceb1">150,176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d03643cdb4c47c5ab54aa873b041c76_I20210630" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzEtMy0xLTEtMTAyMg_d9105400-2674-4ac2-8bd0-4fd3e130c61f">242,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">See notes to these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">3</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC. </span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)</span></div><div id="i33482abc89f644688eed652dd80a0369_28"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE A - <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yOC9mcmFnOjQ1ZDY5ZTY0NGJjZTQ4Yzg4MWQxNTVhODcwYTZkOWYzL3RleHRyZWdpb246NDVkNjllNjQ0YmNlNDhjODgxZDE1NWE4NzBhNmQ5ZjNfMjM0MA_f09a87b7-526b-4813-8662-bd00f2b0fd72" continuedAt="i620c10b1758947578348e62ad2bf0568" escape="true">Business and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="i620c10b1758947578348e62ad2bf0568"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yOC9mcmFnOjQ1ZDY5ZTY0NGJjZTQ4Yzg4MWQxNTVhODcwYTZkOWYzL3RleHRyZWdpb246NDVkNjllNjQ0YmNlNDhjODgxZDE1NWE4NzBhNmQ5ZjNfMjM0MQ_5857845d-a52b-4d38-a167-fa7de4dac18c" escape="true">Haverty Furniture Companies, Inc. (&#8220;Havertys,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yOC9mcmFnOjQ1ZDY5ZTY0NGJjZTQ4Yzg4MWQxNTVhODcwYTZkOWYzL3RleHRyZWdpb246NDVkNjllNjQ0YmNlNDhjODgxZDE1NWE4NzBhNmQ5ZjNfMjM0Mg_5b209c6f-db71-4c2b-9cb1-c9bb5e20a722" escape="true">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various claims and legal proceedings covering a wide range of matters, including with respect to product liability and personal injury claims, that arise in the ordinary course of its business activities. We currently have no pending claims or legal proceedings that we believe would be reasonably likely to have a material adverse effect on our financial condition, results of operations or cash flows. However, there can be no assurance that either future litigation or an unfavorable outcome in existing claims will not have a material impact on our business, reputation, financial position, cash flows or results of operations.</span></div></ix:continuation><div id="i33482abc89f644688eed652dd80a0369_34"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Note B &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNC9mcmFnOmUzMjczZjBlZmMwNjRkNDY5ZjIyZjZiZGViOGQ4ODIxL3RleHRyZWdpb246ZTMyNzNmMGVmYzA2NGQ0NjlmMjJmNmJkZWI4ZDg4MjFfNzM1_c704b362-5583-4ec4-9ce9-c98a08a8c5de" continuedAt="i91d4ace84d474c82a03e53032c39fe73" escape="true">COVID-19</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i91d4ace84d474c82a03e53032c39fe73">The novel coronavirus disease (&#8220;COVID-19&#8221;) pandemic and its contributory effects on the economy continue to impact our business and results of operations. During the six months ended June&#160;30, 2022, we experienced, among other things, rising product prices, volatile transportation costs, and supply chain disruptions. Furthermore, discretionary consumer spending has been adversely impacted by rising inflation, including fuel costs, and interest rates. Many of these factors impacted our business in the second quarter of 2022. The extent and duration of any future impact resulting from the COVID-19 pandemic is not fully known, and we may experience additional significant COVID-19 related disruptions in the future as a result.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">4</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_37"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE C &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RleHRyZWdpb246ZmUyNzE2MzMzMzljNDc1YThkMjQ0ZWI3NzhlMjliZTlfMjYy_8c226485-2f32-4d7e-8312-9ea81b616617" continuedAt="i98885f7ae86347e8b4a73fbaf844dbc3" escape="true">Stockholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i98885f7ae86347e8b4a73fbaf844dbc3" continuedAt="i570007dc364041dd8a15417cdc08ab7e"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following outlines the changes in each caption of stockholders&#8217; equity for the current and comparative periods and the dividends per share for each class of shares.</span></div><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RleHRyZWdpb246ZmUyNzE2MzMzMzljNDc1YThkMjQ0ZWI3NzhlMjliZTlfMjYz_db3b84c2-eb6a-4522-b175-99b29fe2dc24" continuedAt="ib15ecad278634dce8be7196971a696ba" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9069b3b1e734da8833100d6dcf24f99_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0xLTEtMS0xMDIy_e9ae2432-821a-4cc6-a3d7-308c3d63f038">29,924</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib02cb105add64bf9966c52bcdc0dd2b9_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0zLTEtMS0xMDIy_787f39f5-8bf9-4b22-a562-a4e864561ccf">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49823d794cf543d9a4218505bbb51d16_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS01LTEtMS0xMDIy_976aae73-8de4-4163-ac19-a0fcda7cba68">104,345</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87980fad12b649ca98838a85d9570a0f_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS03LTEtMS0xMDIy_386ae99f-c889-4b88-90ed-62daf44b3454">358,084</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iea2f21b3b225406481774f1022d1853a_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS05LTEtMS0xMDIy_c77bf00b-36d0-4a46-ba9f-6cb85333020c">2,253</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id54e8fd4ff89467dbdf9988a0ad147e6_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0xMS0xLTEtMTAyMg_5b41f7a9-5571-48fc-b9c9-c8be0cb46463">231,509</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i901d5264e1204e8288d4e6c680d5f6b5_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0xMy0xLTEtMTAyMg_7ce85bd3-8431-4850-af97-de3e4d7aac76">260,400</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie14e9a3979a544b6ab09c0118787f90d_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMi03LTEtMS0xMDIy_584216c0-437d-40d0-aadb-c28f7fc38d0a">21,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMi0xMy0xLTEtMTAyMg_bc30a147-c96b-48d3-b941-a8b2850faf25">21,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNC0wLTEtMS0xMDIyL3RleHRyZWdpb246Yjk0N2RhMGM4NjM0NDIwYzhiYTBiNjcxNGZkZTUxYjNfNTQ5NzU1ODEzOTI2_ec020557-46db-4f9b-8e80-b062332a31d0">0.28</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79fbf29b533a4e9eab336e71c2146ef0_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNC03LTEtMS0xMDIy_2113bb55-0b46-4d3c-848f-5a814ca30ad6">4,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNC0xMy0xLTEtMTAyMg_62af8a72-8254-447e-974c-fd494a2c905d">4,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNS0wLTEtMS0xMDIyL3RleHRyZWdpb246ODdkMTljOTBmNzE2NDhjMGFmZWU3ODk3YTA3ZjUwYmNfNTQ5NzU1ODEzOTM0_0c5d9339-1705-43e3-bafc-dda72c5aa114">0.26</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d9136e4622b49bab875c7479b0b4dc8_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNS03LTEtMS0xMDIy_dbeda8c6-70fd-4d40-815d-40a3a00df997">333</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNS0xMy0xLTEtMTAyMg_1c616ad1-39d1-441b-a585-7779edb91b08">333</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic18934d4c5e34369a035aec5a85f94b9_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNi0xLTEtMS0xMDIy_35f5b6ab-8ac3-46e0-837f-76cfa172ab61">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60abdb5ec8374a67bb6a7e65d11f2f6c_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNi0zLTEtMS0xMDIy_8abdd91c-5543-4b96-aa9d-0fad7f0ae34a">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNi0xMy0xLTEtMTAyMg_bfc082d8-f938-44b4-a97c-8cc76813d3e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia1f6e14138304a4f9a2272705f1c252d_D20220401-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNy0xMS0xLTEtMTAyMg_08e43f3f-65a4-4e29-b012-9202a00a9f51">12,500</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNy0xMy0xLTEtMTAyMg_fd78973e-a5c9-4165-9741-a5d0b7e0bf6a">12,500</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic18934d4c5e34369a035aec5a85f94b9_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOC0xLTEtMS0xMDIy_3da4223d-5f93-4deb-b2df-252fb2a11415">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOC01LTEtMS0xMDIy_6d874c77-3ad3-48d1-8c0a-37769cc05bab">1,244</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOC0xMy0xLTEtMTAyMg_e8281a33-c1de-45d3-8bcd-f6e3c321cc1d">1,165</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS01LTEtMS01NzI3_ba8e8d50-95b3-43a2-a992-6fb6144c8f50">1,889</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS0xMy0xLTEtNTcyNw_b14dabe0-c255-483f-9131-b2e007f23b8b">1,889</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS01LTEtMS0xMDIy_6b9b4121-82d6-4969-8b1d-19cee3b4484c">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1f6e14138304a4f9a2272705f1c252d_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS0xMS0xLTEtMTAyMg_ee915e04-9909-4bb6-a236-467a2ee05e80">227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS0xMy0xLTEtMTAyMg_a037b0af-a410-42d8-b6e6-c2b67755fdc8">911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e23c114ad254edbba248092c9bd9d7f_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTAtOS0xLTEtMTAyMg_78233776-7d43-440b-8102-1663bfd72dcc">41</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTAtMTMtMS0xLTEwMjI_2fb052b0-67c7-4fe1-84c4-8f0e426ffa1d">41</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if15abdc2aaa5463cbbc13099d63e7ca3_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMS0xLTEtNTcyNw_2b5929e7-3a63-421a-9f22-bed1c46ee10a">30,006</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb9d79386cce40228b61e3811bb572a5_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMy0xLTEtNTcyNw_7d34f949-b3c5-4291-9db6-2940a01cc6ad">1,806</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39cc1ab6714e4907b45b7cf7e05e8861_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItNS0xLTEtNTcyNw_d5488f30-0952-4c47-874e-75ee17ee171b">105,674</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9106be749a74fc98b927008ecf39cbc_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItNy0xLTEtNTcyNw_8bc5c24c-95c2-41ec-9dc8-885404f38ab3">375,234</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7206fb1a1e964b819f1ecf63dd95a89b_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItOS0xLTEtNTcyNw_1247f3e6-3270-440b-9f05-178c6991cacd">2,212</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i135159b85d4145959dad70f9ba55b8de_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMTEtMS0xLTU3Mjc_2a46f0b4-8842-4077-8495-07950dd23e8d">243,782</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMTMtMS0xLTU3Mjc_032e5b77-b464-4fc8-8690-ca7be5658e44">266,726</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749920016fd04788a7eec6d3c418d7b0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0xLTEtMS0xMDIy_1e4b1205-0dd4-4fc4-b7b3-0cc0138bd4a1">29,907</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib05f8a4744db40dfab186e91108fc684_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0zLTEtMS0xMDIy_49951ed3-7c39-41fd-b399-a34f39422f9e">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie67e31e112e843329613b4d43ea20595_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS01LTEtMS0xMDIy_38f2f8a8-e8c8-4395-8512-4a1bb29d921f">102,572</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a70a75dec034d00afe27599d3d699be_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS03LTEtMS0xMDIy_d5328346-516f-4558-956e-ba961000fbb4">342,983</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibb397b6e664b4241975938278c9f1d90_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS05LTEtMS0xMDIy_9109ba47-f0e2-4d01-805a-ca91e175b6cf">2,293</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieece4c50b86146d38bbf7ff470f7b992_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0xMS0xLTEtMTAyMg_9e4b614d-414a-45c9-8e4e-d7751383a438">219,008</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0xMy0xLTEtMTAyMg_9e0d95ae-12cb-4fa4-956c-7fac5a78e918">255,970</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08f83e16142c41c6b17622c392f89276_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMi03LTEtMS0xMDIy_a24ea8d4-8479-4e95-a65f-7fc2128ccae4">41,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMi0xMy0xLTEtMTAyMg_c46ae8f4-e3f0-4b65-a367-92ee1bed2d0e">41,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNC0wLTEtMS0xMDIyL3RleHRyZWdpb246YTI3YmY2Njg4ZGQ1NDA1OGIxYmI1MThjMWZjZTU5N2VfNTQ5NzU1ODEzOTI2_588c1123-1afa-4ee5-a40c-997d996a6ba1">0.53</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia88eebf2702a4825a8c8c5d91ca19024_D20220101-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNC03LTEtMS0xMDIy_8fa10654-555d-4a10-8bfd-4b6980ae5733">8,189</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNC0xMy0xLTEtMTAyMg_9aeb4bb5-3f24-45b2-b278-5267a8205a94">8,189</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNS0wLTEtMS0xMDIyL3RleHRyZWdpb246Y2IwM2QyYjljNjJiNGU2YTk2ZmJlYzIxZjQwNjkxMDlfNTQ5NzU1ODEzOTM0_1e7346a8-eca0-4fc1-b996-bb7f52170290">0.49</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4d181f8fd469488ab22246fb25193339_D20220101-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNS03LTEtMS0xMDIy_e1128472-6b58-41fe-b6a2-8fa8981cca38">630</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNS0xMy0xLTEtMTAyMg_dd4644f1-22e8-4365-9c30-be6c9d1da970">630</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i792083bcefd14b5abac3e3d176f26a9c_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNi0xLTEtMS0xMDIy_184d9dfd-e192-4f95-9887-09701d16393b">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d42ea4903f74c44bb7c1f75539f280b_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNi0zLTEtMS0xMDIy_62f1044a-f9e7-483d-adf9-20a915c88542">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNi0xMy0xLTEtMTAyMg_948fd416-46b9-4ce9-bb62-dba5ecaa9db1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie15000ccb9c74b38bd8ba34d36d58fa8_D20220101-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNy0xMS0xLTEtMTAyMg_76a56bf4-1a75-41e3-a93a-6cf5cc320d0d">25,001</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNy0xMy0xLTEtMTAyMg_7a1a4e3a-2ff5-4816-96ac-3912ddb3e2bb">25,001</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i792083bcefd14b5abac3e3d176f26a9c_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOC0xLTEtMS0xMDIy_d34e966a-a03c-4276-a0de-8b7d178e9ccd">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOC01LTEtMS0xMDIy_27fc84d2-a172-41ab-969c-1c8e06c91ba0">1,778</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOC0xMy0xLTEtMTAyMg_da63d603-1efc-4aac-b198-2d9cddf59012">1,682</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS01LTEtMS02NTE4_b5ba7f1c-cd7d-4408-a988-5e0f81952a3c">4,196</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS0xMy0xLTEtNTc2MA_b13f3cd6-b983-45df-b4f1-1fb01d321d76">4,196</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS01LTEtMS0xMDIy_8077461b-d5ba-4963-b919-afd722ac7bc7">684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie15000ccb9c74b38bd8ba34d36d58fa8_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS0xMS0xLTEtMTAyMg_631f6f8f-c36c-40cb-832d-047a07ff83e2">227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS0xMy0xLTEtMTAyMg_080ea883-42a9-4b47-9202-1417754db226">911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i232c8e16a13c43f3b498baa56c4fa1a2_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTAtOS0xLTEtMTAyMg_92d0fa97-3540-4473-b98f-748471095058">81</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTAtMTMtMS0xLTEwMjI_35b75c1d-f96f-422b-9789-b7490ffdaa59">81</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if15abdc2aaa5463cbbc13099d63e7ca3_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMS0xLTEtNTc2MA_84cfd59c-24fa-4e12-8a20-0e7b1125f003">30,006</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb9d79386cce40228b61e3811bb572a5_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMy0xLTEtNTc2MA_8c07c753-ecac-4344-b18e-1fdb4d11537e">1,806</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39cc1ab6714e4907b45b7cf7e05e8861_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItNS0xLTEtNTc2MA_9f2e6e56-fd36-482d-bdfe-3ef1447bf578">105,674</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9106be749a74fc98b927008ecf39cbc_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItNy0xLTEtNTc2MA_363d82dd-7edd-45ca-9d52-c54591bc55a3">375,234</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7206fb1a1e964b819f1ecf63dd95a89b_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItOS0xLTEtNTc2MA_229caf1f-e7e7-4a34-bfa9-00843e3ad63d">2,212</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i135159b85d4145959dad70f9ba55b8de_I20220630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMTEtMS0xLTU3NjA_80125009-6cdb-4ba9-8c78-726628bf5171">243,782</ix:nonFraction>)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMTMtMS0xLTU3NjA_d7eb9303-2970-410c-822d-7d3a65112ede">266,726</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><ix:continuation id="i570007dc364041dd8a15417cdc08ab7e"><ix:continuation id="ib15ecad278634dce8be7196971a696ba"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b04be556ff14286a004c54bb1ba254a_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0xLTEtMS04MDY2_4397d97e-f40e-4f09-8739-7fd4e68a0af0">29,789</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifacfaed4d3924ef3949e36be3ee90eae_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0zLTEtMS04MDY2_4f4d2d27-c112-4074-98d3-30264fadb7c0">1,842</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia69ff4799cdd4cfba6454b02783431a4_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS01LTEtMS04MDY2_8c490f31-99ea-433b-9f7c-57603de5bc75">98,694</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97eb58b3f4014a1cb6a2603903211c43_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS03LTEtMS04MDY2_eaf41c71-521b-4fcb-b590-b6f8c824b4e5">320,045</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b6618bd05114ac08b55377b490cb08d_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS05LTEtMS04MDY2_852729ab-4f9b-4ef0-8c6e-680bf9463bb1">2,511</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic462265ca242428e98f234a7111033ce_I20210331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0xMS0xLTEtODA2Ng_cb04e28f-23d4-4c0c-bbbf-0435f38628ff">177,545</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ea968dd134246969242d7b8aef5450e_I20210331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0xMy0xLTEtODA2Ng_97a924e7-bbb5-4620-9aff-486671ab2d31">270,314</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcb8d350438048f48d8e992f332d7e86_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMi03LTEtMS04MDY2_379b102e-684a-49fe-9ffa-7699da075297">22,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMi0xMy0xLTEtODA2Ng_9f317a38-1a7b-4684-86d6-20c6ee70c4e7">22,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNC0wLTEtMS03OTI3L3RleHRyZWdpb246OGQzZjkwNTUwNjllNDA0N2I1NzAzZjJhMGFjYmZiMDJfMTg_433209bf-da74-413e-abe6-027f3bceb3d7">0.25</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic03faba2ae3e43fca2948d31932e630a_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNC03LTEtMS04MDY2_c2ff2d09-7cb2-4e91-8935-dc415cb94a5f">4,261</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNC0xMy0xLTEtODA2Ng_466af9b3-1c35-44d6-a770-06673f4d0017">4,261</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNS0wLTEtMS03OTI3L3RleHRyZWdpb246YTRhZTM5MmY0YmEyNDBlMWI0N2M0ZjljNmZiZTMyYjhfMjY_9b049455-ef8d-4e3b-a20e-6da722aa83a4">0.23</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf3d1a46c1d74f0e8952d0d634b5c3f8_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNS03LTEtMS04MDY2_11ed2b09-d692-482a-9cad-6eeb48976b4d">301</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNS0xMy0xLTEtODA2Ng_a2e19096-31f7-4063-995e-62f77c2bbe46">301</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied4d25a777a9435bbfde6f4b5199f948_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNi0xLTEtMS04MDY2_65ef5d8d-3d63-422b-920c-5e52f1db9dc4">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e58f0b2546342119ab69bd3e31b22ee_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNi0zLTEtMS04MDY2_0d13e4ae-8ed4-4ae7-bd7f-31e9558063cc">29</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNi0xMy0xLTEtODA2Ng_bdfcb9f2-158b-40e5-a2b2-f26615736c60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i80fe7b932282422592ac02c1911108ff_D20210401-20210630" sign="-" xsi:nil="true" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNy0xMS0xLTEtODA4NA_b0fa2191-53ab-4d35-a7a6-2f0378b0e16b"></ix:nonFraction></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNy0xMy0xLTEtODA2Ng_bf7d6643-47eb-444a-87c0-9b2e2b96de02">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied4d25a777a9435bbfde6f4b5199f948_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOC0xLTEtMS04MDY2_77d1faad-cf94-477a-a485-f4a5e21a0f57">85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOC01LTEtMS04MDY2_0b41dcdb-54c6-4a74-b2dd-8b99f324b2fd">2,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOC0xMy0xLTEtODA2Ng_8dd4b142-294e-43e2-89a3-0f1559754d74">2,094</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOS01LTEtMS04MDY2_5e6df980-c0f2-4fab-b1a2-fca5436ee5d4">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOS0xMy0xLTEtODA2Ng_81cde508-e20e-4a65-80a6-d9dd0dce1407">1,977</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTAtNS0xLTEtODA2Ng_6442bc33-164e-429b-bbc2-ba10b5d1de15">524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80fe7b932282422592ac02c1911108ff_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTAtMTEtMS0xLTgwNjY_12740c38-844c-45b9-ac81-c24290aff500">346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTAtMTMtMS0xLTgwNjY_b67695bb-3c2b-4c85-b4f2-c7708805cf73">870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a3ee2f5843446ba837dc821413e63ad_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTEtOS0xLTEtODA2Ng_3dbda52b-6d87-4b9b-8371-66460324fee5">49</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTEtMTMtMS0xLTgwNjY_a9ae6036-6cd1-4774-836a-059c9c56b60a">49</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049ec389a16740e09943535a374c8d69_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMS0xLTEtODA2Ng_b520f00b-3e8a-4f4b-a7ab-e9c98fb7a999">29,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e4f784fc0534dcaadb3a16b40d36ec6_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMy0xLTEtODA2Ng_89ecd576-de92-4cee-a290-162e4870546e">1,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8193aae4148a467b9c8b572e12467c34_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItNS0xLTEtODA2Ng_9a2deb52-26bd-4be4-b8d1-f408bfa7637c">99,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021c3b9112664e0db0a648288ce2a4f6_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItNy0xLTEtODA2Ng_0a16be5b-bf5f-42bf-8611-54765bbd6247">338,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i68cb97bf6fce43be8f23a40b9679552d_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItOS0xLTEtODA2Ng_b854543f-5f84-4f13-92e6-868e47dd6c6b">2,462</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibeea0801d9984944a22b08333a86f964_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMTEtMS0xLTgwNjY_95e533ff-2924-4eaf-8121-7fbb8487a3d1">177,199</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d03643cdb4c47c5ab54aa873b041c76_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMTMtMS0xLTgwNjY_42fd6e6e-df73-4c7f-91c7-e743347c7193">289,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07534e3cff504b0489b49bda911f85e1_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0xLTEtMS04MDcx_61e520f8-7878-4845-9b04-739033ffeb45">29,600</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31baf4f0bce04278a4b18ac380f6b33d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0zLTEtMS04MDcx_07aa9535-1f3b-47e1-bbf1-9d5658e4311f">1,996</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa26075ac65b40699a7299ba293076eb_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS01LTEtMS04MDcx_20a05367-c0db-400f-a079-60fa5986b7d0">96,850</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36e3f40d72ab4b4b85bbe4f582e8bfed_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS03LTEtMS04MDcx_08d2fac0-4e05-43f0-b67a-7470af1f2909">304,626</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia4f66895ff1a44809af62fac3defd7ab_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS05LTEtMS04MDcx_c0e9260c-7cf0-45e6-8f45-907549b054eb">2,560</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id77d320083c74b0cb53a3ca5479c2b6b_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0xMS0xLTEtODA3MQ_6829a63b-2ff2-4d36-9038-b9bc29952ca5">177,545</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i231339e0a3274c80b8d7b7714c34830e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0xMy0xLTEtODA3MQ_735d27e4-bc7d-4e8c-8c12-d87e9833ac3a">252,967</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad20a94b9d1744d28293f42c477485f5_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMi03LTEtMS04MDcx_1bd0565f-5c60-449a-b240-3aeaf331e021">42,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMi0xMy0xLTEtODA3MQ_00bc4c4a-a636-423e-9f1b-eca0e89bcadc">42,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNC0wLTEtMS03OTM5L3RleHRyZWdpb246M2I0OGNkOWJjMTdhNDU4NThlMzA4ZGExZTU5MGQ3N2FfMTg_6e664469-383d-40ff-9fb7-6dfdffe9fb45">0.47</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b2a71606caf48658d7094a1891271f4_D20210101-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNC03LTEtMS04MDcx_3fae1035-d94a-42ca-aa07-e91f184a88c7">7,978</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNC0xMy0xLTEtODA3MQ_0b31c0c8-0cbb-4334-8d17-4a0d63534361">7,978</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNS0wLTEtMS03OTM5L3RleHRyZWdpb246NmMwMDYzMjg2ZTU4NDRkMTllN2ZjYzQ3NzNmYzJiNThfMjY_0a2d9c31-7e54-4257-b5d5-af6ae48a569a">0.43</ix:nonFraction> per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6150a2a2b9874d3f9a1af8436f9cd7b8_D20210101-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNS03LTEtMS04MDcx_8ec77280-22f8-46b6-9074-5576176a5bf2">571</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="-3" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNS0xMy0xLTEtODA3MQ_b0eb5283-d73f-48f9-b032-0cb9e5790e2b">571</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0114d541cff43fba7e721af300d369d_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNi0xLTEtMS04MDcx_6fcc2a23-22c3-4f1f-a50a-b2334cfdc867">183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i413d6f6933a047c08ce9e08d8766c8ba_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNi0zLTEtMS04MDcx_39f9903c-e954-416e-9be2-ac6174249141">183</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNi0xMy0xLTEtODA3MQ_e962fba3-0a7f-4b1f-ac94-ea4feac336dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0114d541cff43fba7e721af300d369d_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNy0xLTEtMS04MDcx_61b5b459-aa73-44db-895b-7b8c5bc9e853">120</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNy01LTEtMS04MDcx_b88cf3ee-08fa-44ce-9b4f-75f9cb4b1dde">3,014</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNy0xMy0xLTEtODA3MQ_8a7b36c9-b654-4a62-8fa4-229f61c28142">2,894</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOC01LTEtMS04MDcx_97d15cb2-77e2-4d9a-bfdc-fac6319062a9">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOC0xMy0xLTEtODA3MQ_8240536b-10c4-461a-ac46-08148e140034">4,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOS01LTEtMS04MDcx_6e1b77dc-51c3-44dc-82b5-9228ac08b339">524</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1622754ec3294e388e7d412119e6bb74_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOS0xMS0xLTEtODA3MQ_ffb1d660-f404-4913-b443-8636366b29b1">346</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOS0xMy0xLTEtODA3MQ_5539bc21-ad16-4a9e-a8e5-9a3ba5b331fe">870</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00dac6bfe5944f8b9c0d14ac4ddcfb37_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTAtOS0xLTEtODA3MQ_5267d131-ca5e-4d5e-b274-a5ba6c857188">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTAtMTMtMS0xLTgwNzE_f12ba153-273f-4a68-9ca4-7f05657b3727">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049ec389a16740e09943535a374c8d69_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMS0xLTEtODA3MQ_50b497c1-875b-4135-9a2c-50ae3204007b">29,903</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e4f784fc0534dcaadb3a16b40d36ec6_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMy0xLTEtODA3MQ_0575db56-cdeb-42a7-bfc4-9a8500dcd842">1,813</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8193aae4148a467b9c8b572e12467c34_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtNS0xLTEtODA3MQ_0905ee97-fc55-419e-bb83-d8703d81c766">99,016</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021c3b9112664e0db0a648288ce2a4f6_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtNy0xLTEtODA3MQ_ce6f52d0-bb25-430e-b7ec-d5a769c6bb84">338,341</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i68cb97bf6fce43be8f23a40b9679552d_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtOS0xLTEtODA3MQ_c47748a6-163b-432f-951a-386ebff08c41">2,462</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibeea0801d9984944a22b08333a86f964_I20210630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMTEtMS0xLTgwNzE_159255db-83f5-4aec-aed0-2e3996a084f3">177,199</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d03643cdb4c47c5ab54aa873b041c76_I20210630" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMTMtMS0xLTgwNzE_3e2d4a98-6885-422b-b0b1-70376e204ae4">289,412</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">6</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_40"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE D &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80MC9mcmFnOjJkODMzMzlmYWY0MDQ5ZDViYTBlYTM0ZjFjM2RlMmJjL3RleHRyZWdpb246MmQ4MzMzOWZhZjQwNDlkNWJhMGVhMzRmMWMzZGUyYmNfMzgx_0ac58599-de73-42e6-a0ac-6db17a9d14e7" continuedAt="i6899e3736ce34ef08b06986f3faab959" escape="true">Interim LIFO Calculations</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i6899e3736ce34ef08b06986f3faab959">Inventories are measured using the last-in, first-out (LIFO) method of valuation using an annual LIFO index. Accordingly, interim LIFO calculations must necessarily be based on management&#8217;s estimates of inventory levels and inflation rates. Since these estimates may be affected by factors beyond management&#8217;s control, interim results are subject to change based upon the final year-end LIFO inventory valuations.</ix:continuation></span></div><div id="i33482abc89f644688eed652dd80a0369_43"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE E &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80My9mcmFnOjNkYmNiYTMzMzRlYTQyM2I5ZTJkOGExMDhhODM0M2UwL3RleHRyZWdpb246M2RiY2JhMzMzNGVhNDIzYjllMmQ4YTEwOGE4MzQzZTBfNDkz_16063f71-0272-4ff8-a53f-fd223df8dbd9" continuedAt="i1241820a7a0744529018cbc3925c70dd" escape="true">Fair Value of Financial Instruments</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i1241820a7a0744529018cbc3925c70dd">The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts payable and customer deposits approximate their carrying values due to their short-term nature. The assets related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices multiplied by the number of shares held, a Level 1 valuation technique.</ix:continuation> </span></div><div id="i33482abc89f644688eed652dd80a0369_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE F &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMzkz_a1af9971-98ee-40c4-ae19-947c1c04530b" continuedAt="i17ae3517a1454d3284df633cd68b64fc" escape="true">Credit Agreement</ix:nonNumeric></span></div><ix:continuation id="i17ae3517a1454d3284df633cd68b64fc"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have a $<ix:nonFraction unitRef="usd" contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfNDE_56f99e36-d5de-4b55-97ec-1143df587fd5">60.0</ix:nonFraction> million revolving credit facility (the &#8220;Credit Agreement&#8221;) which matures on <ix:nonNumeric contextRef="i73538c1d08714f17aaf181dfc7350a50_D20220101-20220630" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMTEy_a6094e09-c157-4ac3-ab2a-801c9611699f">September&#160;27, 2024</ix:nonNumeric> and is secured primarily by our inventory. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, there were <ix:nonFraction unitRef="usd" contextRef="ifdc4f86332204c9d87800790b86ae781_I20211231" decimals="INF" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMjg3_4fa7fde8-5c3a-44f4-8969-971f0779fb33"><ix:nonFraction unitRef="usd" contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630" decimals="INF" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMjg3_529a904e-d58c-4a14-9a5d-377f403acddc">no</ix:nonFraction></ix:nonFraction> outstanding borrowings under the Credit Agreement. The borrowing base and net availability was $<ix:nonFraction unitRef="usd" contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMzg1_267c4cfa-de13-4fa3-a370-850f8b1edd4b"><ix:nonFraction unitRef="usd" contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630" decimals="-5" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMzg1_c38ded93-377b-4409-aaf4-91ed20f7fe6c">47.1</ix:nonFraction></ix:nonFraction> million at June&#160;30, 2022.</span></div></ix:continuation><div id="i33482abc89f644688eed652dd80a0369_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Note G &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfNjU0_6b23d432-94fc-4740-8519-a72921ec46d9" continuedAt="i743029c63a584e50bea41352c40a3a51" escape="true">Revenues</ix:nonNumeric></span></div><ix:continuation id="i743029c63a584e50bea41352c40a3a51"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We recognize revenue from merchandise sales and related service fees, net of expected returns and sales tax, at the time the merchandise is delivered to the customer. We record customer deposits when payments are received in advance of the delivery of merchandise. Such deposits totaled $<ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfMzAy_d5974b0f-bdc5-43e2-9cbb-f004a5d3fbc8">90.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="iae3ea7814747495599839c112c0692ba_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfMzA5_8d2ca600-c539-4cf7-ae02-ec23603e235b">98.9</ix:nonFraction> million at June&#160;30, 2022 and December&#160;31, 2021, respectively. Of the customer deposit liabilities at December&#160;31, 2021, approximately $<ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-5" name="hvt:ContractWithCustomerLiabilityRevenueNotRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfMzk3_dda68d20-719c-4ffa-95eb-1cddb745ce75">4.0</ix:nonFraction> million have not been recognized through net sales in the six months ended June&#160;30, 2022.</span></div><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfNjU1_9f8bb808-c8f4-4cab-a2b1-1c545c16b78c" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by each major product category and service (dollars in thousands, amounts and percentages may not always add due to rounding):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.541%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merchandise:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bedroom Furniture</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4d458de34814494925400c123bf85c0_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xLTEtMS0xMDIy_00c497d7-c595-4e29-9b72-b154ab4c8701">41,535</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if4d458de34814494925400c123bf85c0_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0zLTEtMS0xMDIy_5463c9f4-dc0b-46a1-92b1-f1c1ca9cafdd">16.4</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie88c21037f724abaac7de60fe6d4a544_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS01LTEtMS0xMDIy_2d69716a-909f-48b2-b9e3-93a31d1a6c30">41,232</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie88c21037f724abaac7de60fe6d4a544_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS03LTEtMS0xMDIy_cfb8b485-c556-4a8d-83ea-41f90bb7051a">16.5</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib26b68bf28c444439d7c48b61bce23fd_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS05LTEtMS00ODg1_992cf5ba-c704-4f2f-bc64-a47b80b73c10">72,885</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib26b68bf28c444439d7c48b61bce23fd_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xMS0xLTEtMTU2Mw_0f000d6b-a711-4f0c-939b-e1d8619c865f">14.8</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02fd5eeaa4b64548b04bff08f92b3ec0_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xMy0xLTEtMTU2Mw_61498e67-4dd6-48fb-b48f-16dda9d096cd">80,410</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i02fd5eeaa4b64548b04bff08f92b3ec0_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xNS0xLTEtMTU2Mw_c8e01d58-1894-451d-9a30-93861bf46f58">16.5</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dining Room Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7de80aa497b47d297ce6678c25f6953_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xLTEtMS0xMDIy_3d2454b8-b2a6-4f17-84df-c1e3670b5ac4">25,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib7de80aa497b47d297ce6678c25f6953_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0zLTEtMS0xMDIy_cc275d6f-032d-4523-9ea2-290f8867accf">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1e93805c437452da9b7181ebe55fbdd_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi01LTEtMS0xMDIy_2aa630cd-b566-458c-aa3d-53d9bb2403ac">28,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic1e93805c437452da9b7181ebe55fbdd_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi03LTEtMS0xMDIy_5622b031-2568-4679-8103-7a874228eddb">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f44786fe1a64b4b856d1d5245c4f771_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi05LTEtMS00ODg1_1fdca4d0-53d3-4c1f-939b-5b80755bd608">51,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4f44786fe1a64b4b856d1d5245c4f771_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xMS0xLTEtMTU2Mw_53200bb8-6cdf-4fc8-8e96-76d5474373ab">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33379745facf481fad708503762e03c6_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xMy0xLTEtMTU2Mw_be96a8de-319f-4db2-8ea6-2b5ade3647ec">55,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i33379745facf481fad708503762e03c6_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xNS0xLTEtMTU2Mw_765ea6e8-6db8-4349-bc2d-2ebfb53f3aca">11.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i804f95355e244e2c913afbec3dae8d5b_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xLTEtMS0xMDIy_bc847eb4-8d9a-43d2-930f-80c0a3e10fd8">20,188</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i804f95355e244e2c913afbec3dae8d5b_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0zLTEtMS0xMDIy_804c299a-cd1a-4022-b105-abebd45edda5">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib074ff000a7d4754baa1aa5611085f1c_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy01LTEtMS0xMDIy_f25340d8-5acf-436d-ae75-60d0ec36f595">22,110</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib074ff000a7d4754baa1aa5611085f1c_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy03LTEtMS0xMDIy_141b8d93-cd7d-495a-81ff-143d997f17a1">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ed148a554bb4d47a8f6a87963f3e51b_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy05LTEtMS00ODg1_5f69e23f-b13c-4265-89d1-99dec91a8bd2">37,007</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9ed148a554bb4d47a8f6a87963f3e51b_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xMS0xLTEtMTU2Mw_9fb4cb35-a670-4566-a9d4-454bcaa45331">7.5</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i916bc902a57348bdbe968f05ba11f94e_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xMy0xLTEtMTU2Mw_fa28663c-4bf2-48c8-8c56-58b608e166af">44,174</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i916bc902a57348bdbe968f05ba11f94e_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xNS0xLTEtMTU2Mw_2ad1bd65-b369-4d9f-8090-086015cd0bf0">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d57513d17c54b96a1c4cff77b464bd8_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xLTEtMS0xMDIy_9b3f1320-be19-4ba0-9035-f43800d12437">86,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2d57513d17c54b96a1c4cff77b464bd8_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0zLTEtMS0xMDIy_e801e754-838e-448e-b54b-df5014206cec">34.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f32b4cdba494063a3b870b10e00c4f9_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC01LTEtMS0xMDIy_f077f0a0-61ae-4a63-ac80-642d59d60736">91,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7f32b4cdba494063a3b870b10e00c4f9_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC03LTEtMS0xMDIy_f9741331-9e21-42c1-a53f-96f46f5fc01b">36.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie077330618ce49e68cfaf7c90b39db43_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC05LTEtMS0xNTYz_8d971846-cb1e-4a1b-ae76-9c267c159b5a">161,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie077330618ce49e68cfaf7c90b39db43_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xMS0xLTEtMTU2Mw_2ae4eac4-f7d3-465b-9557-088e34f6e0d3">32.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28dfa3b80f914ea9831f27db0e02f3f3_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xMy0xLTEtMTU2Mw_db6159d2-4ab2-44fc-93c2-12c669290c40">180,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i28dfa3b80f914ea9831f27db0e02f3f3_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xNS0xLTEtMTU2Mw_c2779788-4cf9-435d-8c03-7f77babbe996">37.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upholstery</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a4bbaf095b841c3afbc84dccf9559a1_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xLTEtMS0xMDIy_a59e2b79-11b2-481d-ac7e-7c96a66b7f50">109,641</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a4bbaf095b841c3afbc84dccf9559a1_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0zLTEtMS0xMDIy_ba06cf11-bb5f-4e47-9b9b-7e32096759fd">43.3</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ffc75d02a2c4303a3330d20be7ba431_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS01LTEtMS0xMDIy_d3665f60-f63a-4ac2-97cf-da097131a612">100,841</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5ffc75d02a2c4303a3330d20be7ba431_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS03LTEtMS0xMDIy_dd2cc0d0-0115-4b19-8d34-0710aef146d7">40.3</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie07e9376204e4a4da4db8857dd9a68eb_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS05LTEtMS00ODg1_0d530e7d-3af3-4361-9a0f-0b06bc59c8f2">220,825</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie07e9376204e4a4da4db8857dd9a68eb_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xMS0xLTEtMTU2Mw_f3f47e9b-c111-4b3c-83cf-8990c67b27a5">44.9</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9599c40990cb4579b93e1cd42dad7e68_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xMy0xLTEtMTU2Mw_b6c1be5e-8391-4f8c-a847-74f88b2fe968">196,467</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9599c40990cb4579b93e1cd42dad7e68_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xNS0xLTEtMTU2Mw_87851d40-987c-4925-99cc-4d5c44786852">40.4</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mattresses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i463f07c9a37f455aa632159903aa2046_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMS0xLTEtMTAyMg_878d1b64-a0e1-4ba9-81bc-7f1cadcaac0b">22,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i463f07c9a37f455aa632159903aa2046_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMy0xLTEtMTAyMg_ae99795b-d88a-48bc-8fa4-4362c951ce59">8.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0effaf0e70348c2b64cd9e9ab0237b3_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtNS0xLTEtMTAyMg_4e0bfb7f-217c-49e6-88ff-e8efc56608a9">24,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if0effaf0e70348c2b64cd9e9ab0237b3_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtNy0xLTEtMTAyMg_9bc26c54-b2b6-4e87-96b2-0d61b1795caa">9.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc5745740f2422496e86dba251e3c8e_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtOS0xLTEtNDg4NQ_13e27dc7-9cca-4943-8d18-4ecebcf3439d">41,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9fc5745740f2422496e86dba251e3c8e_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMTEtMS0xLTE1NjM_3003b2a2-317b-4fcb-bce4-b370d77fddd1">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1094484e792e4ce5a73fe779b7fb936b_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMTMtMS0xLTE1NjM_0dbe302c-05b4-4cb5-a473-64804d290c79">44,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1094484e792e4ce5a73fe779b7fb936b_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMTUtMS0xLTE1NjM_a182ae46-0bf0-429e-bd98-81319e6015a4">9.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93727009fdd5454f9335554be5ceeebf_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMS0xLTEtMTAyMg_d5996eef-6d14-42b1-8e34-c7ba7714199b">34,686</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i93727009fdd5454f9335554be5ceeebf_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMy0xLTEtMTAyMg_0b52a2fc-8011-464a-9d6b-3e1ad9866540">13.7</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4ab1dea6543412a9eb71fb1ea111659_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtNS0xLTEtMTAyMg_44021107-93ee-44bb-96d4-6e385ed22877">33,327</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia4ab1dea6543412a9eb71fb1ea111659_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtNy0xLTEtMTAyMg_7aaf08f3-2636-4922-b0c4-ea03680f6501">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fb7d458ad3f47bd8e5266b8d89ccd18_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtOS0xLTEtNDg4NQ_4a9d7e48-52fe-4bdd-aa6c-bb9f31c53ea3">68,525</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2fb7d458ad3f47bd8e5266b8d89ccd18_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMTEtMS0xLTE1NjM_c6fc55f0-d454-46ec-a53b-424bebe5a552">13.9</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87ca5aba72ca439ab7b0cb15d2e52fa8_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMTMtMS0xLTE1NjM_8830398b-44ef-4bc9-a72b-365f559a1fd9">64,870</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i87ca5aba72ca439ab7b0cb15d2e52fa8_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMTUtMS0xLTE1NjM_8463e0bc-c185-4795-a27a-25888ade45e9">13.3</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMS0xLTEtMTAyMg_5c0a6f3b-29aa-4e08-8602-23bdce24c48e">253,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMy0xLTEtMTAyMg_b40247a6-ec95-489c-ace8-939969cbb1eb">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItNS0xLTEtMTAyMg_de396b4f-cb6a-4582-aa3e-497afd1584e5">249,989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItNy0xLTEtMTAyMg_2f16bffc-22b7-46c8-9af3-957b8fc2a8c0">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItOS0xLTEtMTU2Mw_8507c511-b286-455c-be1e-153f52b00e80">492,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMTEtMS0xLTE1NjM_b9b0abeb-c102-48c2-861c-80eecdebe16d">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMTMtMS0xLTE1NjM_4af1c499-be74-4e54-8108-89ffe6b372c5">486,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMTUtMS0xLTE1NjM_66906e26-a84f-443a-b851-f124db40f9db">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes delivery charges and product protection.</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i33482abc89f644688eed652dd80a0369_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE H &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUyNQ_52357dc6-1054-41d0-955d-56e43c7411bc" continuedAt="i23364f5a63cc43f2aa48e9f0117ff369" escape="true">Leases</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i23364f5a63cc43f2aa48e9f0117ff369" continuedAt="i651df7c063354d99a47ac8e05197422d">We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of <ix:nonNumeric contextRef="i39dac929443a4902b1dfccc4eda5069d_I20220630" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUw_66f2fc76-50ed-4f4d-9c4f-0ef804cc7ccb">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="i890a59f4f90349da82cb2df311499f3c_I20220630" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTU2_68872840-f376-40b9-9a5a-7d66bc7f59d2">13</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="i890a59f4f90349da82cb2df311499f3c_I20220630" name="hvt:LesseeOperatingLeaseOptionToExtendTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMjIx_9facee34-ce3a-49bb-81d2-305dc3094ab0">20</ix:nonNumeric> </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><ix:continuation id="i651df7c063354d99a47ac8e05197422d"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">years. We determine if an arrangement is or contains a lease at lease inception. Our leases do not have any residual value guarantees or any restrictions or covenants imposed by lessors. We have lease agreements for real estate with lease and non-lease components, which are accounted for separately.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portion of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded as lease expense in the period incurred. Certain of our equipment lease agreements include variable lease costs, generally based on usage of the underlying asset (mileage, fuel, etc.). The variable portion of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded in the period incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we had entered into <ix:nonFraction unitRef="lease" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="INF" name="hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTIzNA_20623c30-3879-46f9-a788-8c3e4034a925">one</ix:nonFraction> lease for an additional retail location which had not yet commenced.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease expense is charged to selling, general and administrative expenses. <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUyNg_cace1ead-8e08-4baa-9ca3-bc3980c66be9" continuedAt="i3389930875e14c8fbf4dd73b4c9b9820" escape="true">Components of lease expense were as follows (in thousands):</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="i3389930875e14c8fbf4dd73b4c9b9820"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:145.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi0xLTEtMS0xMDIy_3f036091-2361-46fc-b7cd-9e80e678b753">11,973</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi0zLTEtMS0xMDIy_c60bfb2a-0981-4e5e-b860-e43a4c416c49">11,873</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi01LTEtMS0xNjIz_c26e026d-e04d-4e48-b127-33a141994e08">23,712</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi03LTEtMS0xNjIz_50871fd6-90f0-4d69-8034-b9c9195e3edb">23,700</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy0xLTEtMS0xMDIy_2a35172d-e99d-46ea-9866-0571ebf7de7a">1,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy0zLTEtMS0xMDIy_ad9b9738-c2d4-473a-97f7-49ad6688e1e1">1,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy01LTEtMS0xNjIz_ed8a3b14-0aaa-4a1b-b2a0-170202a53b9a">3,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy03LTEtMS0xNjIz_8c90f9eb-fa55-47bb-965d-fd11c845e118">3,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC0xLTEtMS0xMDIy_c038ec90-1c48-4c58-a91d-2b083db5a6e9">13,756</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC0zLTEtMS0xMDIy_c3ed0c32-4334-474a-80d2-ec7d70fb7819">13,482</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC01LTEtMS0xNjIz_41e40f7a-ffa8-4222-838c-5124dc893a7e">27,190</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC03LTEtMS0xNjIz_6541f546-8421-40cb-a19a-b8419cfe4856">26,817</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUyNw_fa521805-96c0-4fed-aadd-a942d1d13ec6" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:350.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:67.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfMy0xLTEtMS0xMDIy_695df35d-5b7b-4520-8789-2888a5898e6e">21,533</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfMy0zLTEtMS0xMDIy_f6be25fa-9832-416d-add0-06062dee4867">22,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfNS0xLTEtMS0xMDIy_2187c7bd-ccf6-43d7-ab7e-134373b9aa97">15,763</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfNS0zLTEtMS0xMDIy_614fb916-fe5e-4d95-95a3-5dc8b40142a5">25,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i33482abc89f644688eed652dd80a0369_55"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE I &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81NS9mcmFnOjBlOWU1MjNiNzU1YTQyNzNiZDhjZDkzYjMwZjU3NTc5L3RleHRyZWdpb246MGU5ZTUyM2I3NTVhNDI3M2JkOGNkOTNiMzBmNTc1NzlfMjUw_be235735-d50d-4c8f-b2e4-123bccdaa647" continuedAt="ie8c4cc84f93e441d856b450acb615ccd" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ie8c4cc84f93e441d856b450acb615ccd">Our effective tax rate for the six months ended June&#160;30, 2022 and 2021 was <ix:nonFraction unitRef="number" contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81NS9mcmFnOjBlOWU1MjNiNzU1YTQyNzNiZDhjZDkzYjMwZjU3NTc5L3RleHRyZWdpb246MGU5ZTUyM2I3NTVhNDI3M2JkOGNkOTNiMzBmNTc1NzlfODg_9ec1af0a-b035-40a5-863b-6c66a2ef50a5">24.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81NS9mcmFnOjBlOWU1MjNiNzU1YTQyNzNiZDhjZDkzYjMwZjU3NTc5L3RleHRyZWdpb246MGU5ZTUyM2I3NTVhNDI3M2JkOGNkOTNiMzBmNTc1NzlfOTU_f5570deb-c13a-48ae-9554-84a55dba7b08">22.5</ix:nonFraction>%, respectively. The primary difference in the effective rate and the statutory rate was due to state income taxes and the impact from vested stock awards.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">8</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE J &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQxMQ_4ae76f1f-becf-414f-9327-03a82ed0cc71" continuedAt="i265c1e56c3d94c4f8a8f7658538fd7d7" escape="true">Stock Based Compensation Plans</ix:nonNumeric></span></div><ix:continuation id="i265c1e56c3d94c4f8a8f7658538fd7d7"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As more fully discussed in Note 12 of the notes to the consolidated financial statements in our 2021 Annual Report on Form 10-K, we have awards outstanding for Common Stock under stock-based employee compensation plans.</span></div><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQxMg_2caa1e31-c491-422a-90d3-439b8cfd1aac" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity during the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.054%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Awards</span></td></tr><tr style="height:38pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4c5665e2f2664853814cbffd588846f1_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi0xLTEtMS0xMDIy_0cd5b326-af05-4ad9-be66-bd9a6b2fb675">219,082</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4c5665e2f2664853814cbffd588846f1_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi0zLTEtMS0xMDIy_1c7beba9-714e-4b87-adb3-aa9ab9154c51">27.10</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if48803acc7764e4d818fff9ec2c14f1e_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi01LTEtMS0xMDIy_61414dd0-35db-4e85-8a1f-9343ae8edd8f">328,267</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if48803acc7764e4d818fff9ec2c14f1e_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi03LTEtMS0xMDIy_d17eb956-65ca-4803-bb0f-704e802e8736">23.96</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted/Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy0xLTEtMS0xMDIy_20972747-9657-492d-b8d5-7c56c03ca81b">153,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy0zLTEtMS0xMDIy_e94533a0-97ca-4f9d-b283-cb54312ca469">28.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy01LTEtMS0xMDIy_66d7dbed-6937-49ec-ba2f-fd4b066329a3">103,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy03LTEtMS0xMDIy_d31dda58-535b-4f65-bc27-132f9863fcff">28.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards vested or rights exercised</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC0xLTEtMS0xMDIy_2432c297-ce49-4e75-8ac3-5d71b37839d6">121,518</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC0zLTEtMS0xMDIy_9d5a105e-f4c6-4023-a994-9b456ab48089">27.12</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC01LTEtMS0xMDIy_57eaa2ae-d6a5-4b73-88f7-c358f0a1228f">34,940</ix:nonFraction>)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC03LTEtMS0xMDIy_3d9208e7-f34d-4c9c-9971-2abce8f4c658">20.28</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS0xLTEtMS0xMDIy_66212f6e-d744-4a3f-b42a-f8fedcaaaf41">3,900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS0zLTEtMS0xMDIy_11be100c-a238-4d95-93d1-a1ceeba6f025">31.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS01LTEtMS0xMDIy_ff10056d-07bf-4c00-8685-990796fd5b21">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS03LTEtMS0xMDIy_c4bde161-f459-4064-b32b-2604dfaddf58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi0xLTEtMS0xMDIy_fa032488-3bf4-42b3-8bc8-193be19dcb89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi0zLTEtMS0xMDIy_b11397a8-ece0-4a2f-be4c-e01774899741">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi01LTEtMS0xMDIy_3ed8774d-6216-4afe-a2a1-12d2be41eeda">59,249</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi03LTEtMS0xMDIy_5150ad4e-dce6-476b-b41a-47bafc2906ae">31.39</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy0xLTEtMS0xMDIy_de4b8bb0-c8c4-46bd-8925-d98aef530d8b">247,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy0zLTEtMS0xMDIy_9c1e1b10-f30c-4cd2-931e-3dc61b984d8b">28.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy01LTEtMS0xMDIy_705586a5-9fef-47fb-9427-d50515b70905">455,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy03LTEtMS0xMDIy_122be952-f72f-4b07-b8b5-4f89713a8b14">26.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC0xLTEtMS0xMDIy_5fb5e0a9-726d-4194-ad5d-76385eb31d38">247,345</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC0zLTEtMS0xMDIy_0f78cdd8-0eb3-4d7e-9a4b-e224c9904273">28.11</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC01LTEtMS0xMDIy_f0f5a073-228a-4afc-8827-c42b68ed4c44">455,680</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC03LTEtMS0xMDIy_f03d7c63-8733-4972-aad9-ec97ff8f2b1c">26.54</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes shares repurchased from employees for employee&#8217;s tax liability.</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of service-based restricted stock awards that vested during the six months ended June 30, 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="if974f62ceebe426988853bbbec89edb7_D20220101-20220630" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjM0Nw_26f14492-d9af-44ae-9bd0-605f8b03cf05">3.3</ix:nonFraction> million. The aggregate intrinsic value of outstanding service-based restricted stock awards was approximately $<ix:nonFraction unitRef="usd" contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjM1OQ_b69aa489-abba-4156-bd70-7f92779f88a0">5.7</ix:nonFraction> million at June&#160;30, 2022. The restrictions on the service-based awards generally lapse or vest annually, primarily over <ix:nonNumeric contextRef="i4cdfe4f0df414d6bb197e3858884b369_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQwOA_8a3f5ac2-b8a1-4a8d-83a4-1f02f95caf2c">one-year</ix:nonNumeric> and <ix:nonNumeric contextRef="i4864fe77fd9b45fe81c0925f39f355fa_D20220101-20220630" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQwOQ_44b5e486-ac10-4867-b492-5e9b4441b4b9">three-year</ix:nonNumeric> periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of performance-based restricted stock awards that vested during the six months ended June&#160;30, 2022 was approximately $<ix:nonFraction unitRef="usd" contextRef="i091bdc6b9a424204927f98d152e25544_D20220101-20220630" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjM3Ng_97485914-8117-43c1-ab30-150013fb0e97">1.0</ix:nonFraction> million. The aggregate intrinsic value of outstanding performance awards at June&#160;30, 2022 expected to vest was approximately $<ix:nonFraction unitRef="usd" contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfODE3_f3bc8821-154a-48c3-8a34-7eaec0f8c5a5">10.6</ix:nonFraction> million. The performance awards are based on <ix:nonNumeric contextRef="i091bdc6b9a424204927f98d152e25544_D20220101-20220630" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQxMA_273e681a-9131-49a6-b765-f6fd5615da7c">one-year</ix:nonNumeric> performance periods but cliff vest in approximately <ix:nonNumeric contextRef="i091bdc6b9a424204927f98d152e25544_D20220101-20220630" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfOTE3_1d501543-9b8e-4d79-8027-e7a1a4d37dc6">three years</ix:nonNumeric> from grant date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The compensation for all awards is charged to selling, general and administrative expense over the respective grants&#8217; vesting periods, primarily on a straight-line basis. The amount charged was approximately $<ix:nonFraction unitRef="usd" contextRef="i07b6f4585a6745f7ae6b0757ffe60d81_D20220101-20220630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTE0NQ_4d39fcad-f31c-47d9-a665-c25b456de06d">4.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9ab2e77111034b948bc579d4cf05a07d_D20210101-20210630" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTE1Mg_120260a9-6514-4185-9eca-8c5a57a287fa">4.7</ix:nonFraction> million for the six months ended June&#160;30, 2022 and 2021, respectively. Forfeitures are recognized as they occur. As of June&#160;30, 2022, the total compensation cost related to unvested equity awards was approximately $<ix:nonFraction unitRef="usd" contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjQwMA_c6f4d6d0-7955-4952-9dc2-2b18904ebf94">9.9</ix:nonFraction> million and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQwNg_7d028fec-481d-4604-aa52-b87353ac6148">two years</ix:nonNumeric>.</span></div></ix:continuation><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">9</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_61"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">NOTE K &#8211; <ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNzE5_61a29593-15ef-492b-a7d5-57a1d9d9f163" continuedAt="i950201802aba48098377ac4ff5fb8250" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i950201802aba48098377ac4ff5fb8250"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming <ix:nonFraction unitRef="number" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfMTY5_ada10de4-70cd-4e6a-880f-710cf588ba60">100</ix:nonFraction>% of our earnings are distributed as dividends to each class of common stock based on the contractual rights of the classes.</span></div><ix:nonNumeric contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNzIw_fce42d02-1c48-47de-890f-80b101ab8c43" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Common Stock of the Company has a preferential dividend rate of at least <ix:nonFraction unitRef="number" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="hvt:CommonStockPreferentialDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfMzcy_70c95119-46e3-4265-946d-37ed87a6616d">105</ix:nonFraction>% of the dividend paid on the Class A Common Stock. The Class A Common Stock, which has <ix:nonFraction unitRef="vote" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="INF" name="hvt:NumberOfVotesPerShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNDYx_8261b4e1-4f64-4361-8960-e9dbddfef7e5">ten</ix:nonFraction> votes per share as opposed to <ix:nonFraction unitRef="vote" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="INF" name="hvt:NumberOfVotesPerShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNDk4_9a5d768c-8b9c-4bb2-a3dd-e41624116c80">one</ix:nonFraction> vote per share for the Common Stock (on all matters other than the election of directors), may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:241.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC0xLTEtMS0xMDIy_080e927a-d138-4795-a0af-7a1f349c2961">4,225</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC0zLTEtMS0xMDIy_e1d898c8-fbc7-475f-97dc-5bd4bb3f7e79">4,261</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC01LTEtMS02OTc1_1ffa33ea-22da-4563-a7ed-535603b27163">8,189</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC02LTEtMS0xNzc3_ed88e7b0-a56c-450f-bdc6-b7a4829f4633">7,978</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS0xLTEtMS0xMDIy_2345cc18-4bab-4246-9a4c-cbb95ecaaa02">15,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS0zLTEtMS0xMDIy_2e55d46d-9ce7-4c1a-91cf-1cc6625b185b">17,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS01LTEtMS02OTc1_911e77a9-9c05-4266-bd24-2663d7b77072">29,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS02LTEtMS0xNzc3_a962021d-6d5a-46f2-bcde-98dc8362b8f2">31,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi0xLTEtMS0xMDIy_980a7f7e-554e-48da-92a6-2a658e5100dc">20,109</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi0zLTEtMS0xMDIy_dbd817de-1a3c-45ae-ab82-ffabc2410af7">21,303</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi00LTEtMS0xNzc3_57c1df8b-0ac7-4a47-96e7-987b359c45e0">38,082</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi02LTEtMS0xNzc3_0aa65491-513c-4926-bada-b8b41a58cecc">39,273</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy0xLTEtMS0xMDIy_b77da967-123b-40f7-9287-6ba05d346f26">1,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy0zLTEtMS0xMDIy_9d7fe263-5267-48c8-85ed-44b86140039a">1,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy01LTEtMS02OTg2_fc332a98-34d5-486d-b3db-89907903c149">2,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy02LTEtMS0xNzc3_7d0dd5d6-10d5-43fd-9299-b0f6f94d79ea">2,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC0xLTEtMS0xMDIy_9d0f06b7-f992-4b34-8566-e74394b286a3">21,708</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC0zLTEtMS0xMDIy_4738a757-2570-4e85-9733-6451a9516111">22,858</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC00LTEtMS0xNzc3_41293bc2-8517-49fd-8a82-7af1393b2352">41,070</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC02LTEtMS0xNzc3_680ca7a3-c47e-4dac-a21e-9921d946c674">42,264</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="-3" name="us-gaap:DistributedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtMS0xLTEtMTAyMg_33c44d01-48b5-4a27-be9f-971e8abf3efc">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="-3" name="us-gaap:DistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtMy0xLTEtMTAyMg_3f9aa6ba-e454-48e6-a17e-75f5588eddb1">301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="-3" name="us-gaap:DistributedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtNS0xLTEtNjk4Ng_bd356d61-25e0-4488-93b3-7d57de27b474">630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="-3" name="us-gaap:DistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtNi0xLTEtMTc3Nw_e4d33ecc-a073-46ee-b9b9-f7867be97d40">571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItMS0xLTEtMTAyMg_746af873-88ce-405f-8250-253d854102a1">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItMy0xLTEtMTAyMg_452cd9e1-5d8f-4f38-8d1a-3ca0fc2ff718">1,254</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItNS0xLTEtNjk4Ng_e5dfb5e3-6d17-4ae5-b710-45f44ce1648a">2,358</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItNi0xLTEtMTc3Nw_e79263a5-c7d4-4a66-a2cf-1c3a250467fb">2,420</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtMS0xLTEtMTAyMg_addac40c-52d9-4bc5-8bff-321d85741750">1,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtMy0xLTEtMTAyMg_bdb39030-37cd-4e23-9563-bf04b93dcc97">1,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtNC0xLTEtMTc3Nw_a8d0acf5-5e72-41e6-906d-857807c89be9">2,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtNi0xLTEtMTc3Nw_3ce32df0-ba71-4ad9-ae4f-98f33babd355">2,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtMS0xLTEtMTAyMg_43708927-7aa4-4e06-b624-2392213c0932">15,327</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtMy0xLTEtMTAyMg_a9bf226a-2ce4-4a08-a9c5-9429cb2a4826">16,997</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtNS0xLTEtNjk4Ng_31521c04-3ca2-4e9c-b722-0504a4dc201a">15,516</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtNi0xLTEtMTc3Nw_a8a42ba8-0c06-4f5c-9bec-0dfa75459af2">16,895</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctMS0xLTEtMTAyMg_bae4fe68-ecc7-4b76-b784-b3646ca86164">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctMy0xLTEtMTAyMg_92914763-9187-4590-88bc-2c8203143d15">1,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctNS0xLTEtNjk4Ng_f9748bb5-059f-4f9b-9b2b-28003a9f7f02">1,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctNi0xLTEtMTc3Nw_4d76a421-7b1d-490f-91b1-73ddacfd6cda">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive options, awards and common stock equivalents</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtMS0xLTEtMTAyMg_6fc24e8b-11e4-455e-a027-6796fe8c5903">482</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtMy0xLTEtMTAyMg_18562321-5512-4f3d-bf0a-d1fdc8e3f322">532</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtNS0xLTEtNjk4Ng_f3d8025c-0efe-407d-a63d-e1701afad08e">501</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtNi0xLTEtMTc3Nw_fca2b002-ce10-467c-8c1f-ccb471bb140d">520</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total weighted-average diluted Common Stock</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktMS0xLTEtMTAyMg_3bac7512-ee26-4513-8862-31dee0d611ef">17,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktMy0xLTEtMTAyMg_2e8d1e08-3fca-422a-a65b-a61718e81efa">18,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktNC0xLTEtMTc3Nw_241ac864-3996-495a-95d6-0b3129f3c6ae">17,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktNi0xLTEtMTc3Nw_70db2e1d-da8d-47fd-b809-ad0394e9851d">18,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItMS0xLTEtMTAyMg_856389e4-b984-44a1-b6d8-6b14a991aa8d">1,283</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItMy0xLTEtMTAyMg_73b1983e-7cf1-45f7-8f5e-67abd2e0b607">1,313</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItNS0xLTEtNjk4Ng_9fb30f55-e7a2-45d1-bdd9-64c2a87a4291">1,285</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItNi0xLTEtMTc3Nw_40aa14e1-b78e-4b3b-8165-4ea26b032674">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtMS0xLTEtMTAyMg_551d19f6-a114-4b72-957a-9a62f6aeb4d7">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtMy0xLTEtMTAyMg_84504908-cec8-4710-94cd-942d3d88210a">1.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtNS0xLTEtNjk4Ng_a6b46335-420c-4341-8813-e194df34e798">2.45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtNi0xLTEtMTc3Nw_b50341a8-404a-4fef-a544-c6d83ac66758">2.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtMS0xLTEtMTAyMg_4c67ce9f-cfe5-454d-87a9-82026c29c073">1.25</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtMy0xLTEtMTAyMg_7b9e601c-7960-421e-b859-9ce4f0ec63e3">1.18</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtNS0xLTEtNjk4Ng_5c85f50c-8bde-4459-b7a5-0d1c7f094809">2.33</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtNi0xLTEtMTc3Nw_b03f39a2-cb47-4946-abd5-4085bfac7244">2.18</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktMS0xLTEtMTAyMg_639a12f7-e99d-40e2-8c7b-c6024eb1dbbc">1.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktMy0xLTEtMTAyMg_d845ab52-b2f7-4ae5-b4ad-5032ea7bde00">1.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktNS0xLTEtNjk4Ng_5d93b9b4-2b98-42ea-9287-3026e5753a0c">2.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktNi0xLTEtMTc3Nw_ecfceb21-8305-434e-bee6-9c10d6fe1181">2.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtMS0xLTEtMTAyMg_b8e62e58-a5be-4866-af06-4dc1ffb69eb6">1.22</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtMy0xLTEtMTAyMg_94af250b-a4fb-49ee-9034-22847f848476">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtNS0xLTEtNjk4Ng_81c13ce9-8e14-4b71-a545-f5a408aa32d2">2.27</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtNi0xLTEtMTc3Nw_e31470e4-6d40-4a1e-9aa6-444428dcf3e9">2.13</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">10</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_64"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and accompanying notes contained herein and with the audited consolidated financial statements, accompanying notes, related information and Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December&#160;31, 2021 (&#8220;Form 10-K&#8221;).</span></div><div id="i33482abc89f644688eed652dd80a0369_67"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statements in this Form 10-Q that are not historical facts, including statements about our estimates, expectations, beliefs, intentions, projections or strategies for the future, may be "forward-looking statements" as defined in the Private Securities Litigation Reform Act of 1995. Forward-looking statements involve risks and uncertainties that could cause actual results to differ materially from historical experience or our present expectations. Known material risk factors applicable to us that could cause our actual results to differ from these forward-looking statements are described in "Item 1A. Risk Factors" of our Form 10-K and in the subsequent reports we file with the SEC. All forward&#8209;looking statements speak only as of the date made, and we undertake no obligation to publicly update or revise any forward-looking statements to reflect events or circumstances that may arise after the date of this report except as required by law.</span></div><div id="i33482abc89f644688eed652dd80a0369_70"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Sales</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our sales are generated by customer purchases of home furnishings. Revenue is recognized upon delivery to the customer. Comparable-store or &#8220;comp-store&#8221; sales is a measure which indicates the performance of our existing stores and website by comparing the growth in sales in store and online for a particular month over the corresponding month in the prior year. Stores are considered non-comparable if they were not open during the corresponding month in the prior year or if the selling square footage has been changed significantly. Stores closed due to COVID-19 were excluded from comp-store sales. The method we use to compute comp-store sales may not be the same method used by other retailers. We record our sales when the merchandise is delivered to the customer. We also track &#8220;written sales&#8221; and &#8220;written comp-store sales&#8221; which represent customer orders prior to delivery. The disruptions to our supply chain have resulted in lower inventory in certain categories and for out-of-stock merchandise delivery times can be 8 to 12 weeks. As a retailer, comp-store sales and written comp-store sales are an indicator of relative customer spending and store performance. Comp-store sales, total written sales and written comp-store sales are intended only as supplemental information and none are substitutes for net sales presented in accordance with US GAAP. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines our sales and comp-store sales increases and decreases for the periods indicated:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.769%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.935%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comp-Store Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comp-Store Sales</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>&#160;Dollars</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">%<br/>&#160;Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">%<br/>&#160;Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>&#160;Dollars</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">%<br/>&#160;Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$<br/>Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">%<br/>&#160;Change</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q1</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">238.9&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">236.5&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">57.1&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.4&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Q2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">250.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">YTD Q2</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492.1&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">486.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68.1&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">197.1&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.0&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64.2&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total sales for the second quarter of 2022 increased $3.2 million, or 1.3%, compared to 2021. Our comp-store sales increased 1.1%, or $2.7 million, in the second quarter of 2022 compared to 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our free in-home design service continues to grow as COVID-19 concerns abate, and designer sales were 24.8% of our total written business for the second quarter of 2022 compared to 24.6% for 2021. COVID-19 continues to impact our supply chain, and ongoing delays in our case goods inventory impacted our business. Sales in this category as a percent of our total sales were 34.3% in the second quarter of 2022 compared to 36.7% in 2021. We did begin to receive and restore case goods and other items to a more normal operating inventory level during the second quarter which allowed us to deliver customer orders.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The declines in in-store traffic and written business which began in March 2022 continued through June 2022. Written business for the second quarter of 2022 was down 13.3% compared to 2021. We continued to experience a return to increased consumer interest around traditional shopping events and had very strong business for the Fourth of July holiday. Our written business for the second quarter of 2022 compared to the </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">"normal" pre-pandemic second quarter of 2019 was up 23.2% as customers are still investing in their homes. In the second half of 2022, we expect that our business will continue to be affected as rising inflation, including fuel costs, stock market volatility, higher interest rates and concerns regarding a recession impact discretionary consumer spending.</span></div><div id="i33482abc89f644688eed652dd80a0369_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross profit for the second quarter of 2022 was 57.9%, up 130 basis points compared to the prior year period of 56.6%. The increase is primarily due to pricing discipline and merchandise pricing mix.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We expect annual gross profit margins for 2022 will be 57.7% to 58.0%. Gross profit margins fluctuate quarter to quarter in relation to our promotional cadence. Our estimated gross profit margins are based on anticipated changes in product and freight costs and their impact on our LIFO reserve.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Substantially all of our occupancy and home delivery costs are included in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) as are a portion of our warehousing expenses. Accordingly, our gross profit may not be comparable to those entities that include these costs in cost of goods sold.</span></div><div id="i33482abc89f644688eed652dd80a0369_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our SG&amp;A costs as a percent of sales for the second quarter of 2022 were 46.7% versus 45.0% for 2021. SG&amp;A dollars increased $5.7 million, or 5.1%, for the second quarter of 2022 compared to the same prior year period. The increase is driven by higher costs associated with selling expense of $2.3 million, distribution and delivery costs of $2.6 million, and occupancy expenses of $0.6 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify our SG&amp;A expenses as either variable or fixed and discretionary. Our variable expenses include the costs in the selling and delivery categories and certain warehouse and distribution expenses as these amounts will generally move in tandem with our level of sales. The remaining categories and expenses for occupancy, advertising, and administrative costs are classified as fixed and discretionary because these costs do not fluctuate with sales. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines our SG&amp;A expenses by classification:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.056%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,955&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,958&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,339&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.4&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,665&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed and discretionary</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,129&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,397&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45.0&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">233,283&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47.4&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,159&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45.7&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The variable expenses in dollars were higher in the second quarter of 2022 compared to 2021 due to the increase in compensation costs for selling and delivery personnel and rising fuel costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fixed and discretionary expenses were impacted in the second quarter of 2022 primarily by increases in warehouse and other occupancy costs compared to the prior year quarter.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our variable type expenses within SG&amp;A for the full year of 2022 are anticipated to be 18.2% to 18.4%, an increase from our previous estimate based on increases in selling and delivery costs. Fixed and discretionary expenses are expected to be approximately $293.0 to $295.0 million for the full year of 2022, a decrease from our previous guidance based on changes in our marketing spend.</span></div><div id="i33482abc89f644688eed652dd80a0369_79"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents at End of Year </span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June&#160;30, 2022, we had $143.5 million&#8239;in cash and cash equivalents, and $6.7 million in&#8239;restricted cash equivalents. We believe that our current cash position, cash flow generated from operations, funds available from our credit agreement, and access to the long-term debt capital markets should be sufficient for our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">operating requirements and to enable us to fund our capital expenditures, dividend payments, and lease obligations through the next several years. In addition, we believe we have the ability to obtain alternative sources of financing. We expect capital expenditures of approximately&#8239;$32.0 million&#8239;for the full year of 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In May 2020, we entered into the Third Amendment to our Amended and Restated Credit Agreement (as amended, the &#8220;Credit Agreement&#8221;) with a bank. The Credit Agreement, which matures September&#160;27, 2024, provides for a $60.0 million revolving credit facility. Amounts available to borrow fluctuate and availability at June&#160;30, 2022 was $47.1 million and we had no amounts outstanding.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We use operating leases to fund a portion of our real estate, including our stores, distribution centers, and store support space.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In November 2021, our Board of Directors authorized an additional $25.0 million for our share repurchase program. During the three months ended June&#160;30, 2022 we purchased 461,391 shares of common stock for approximately $12.5 million. During the six months ended June 30, 2022 we purchased 899,890 shares of common stock for approximately $25.0 million. Substantially all funds under the current authorization have been used as of June 30, 2022. </span></div><div id="i33482abc89f644688eed652dd80a0369_82"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash Flows Summary</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities.</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8239;Cash flow generated from operations provides us with a significant source of liquidity. Our operating cash flows result primarily from cash received from our customers, offset by cash payments we make for products and services, employee compensation, operations, and occupancy costs. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash provided by or used in operating activities is also subject to changes in working capital. Working capital at any specific point in time is subject to many variables, including seasonality, inventory selection, the timing of cash receipts and payments, and vendor payment terms. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $26.3 million in the first six months of 2022 compared to $57.6 million during the same period in 2021. This difference was primarily driven by changes associated with customer deposits, accounts payable, and inventories.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities.</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Cash used in investing activities increased by $2.6 million in the first six months of 2022 compared to the first six months of 2021, as the result of greater capital expenditures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities.</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in financing activities increased by $24.1 million in the first six months of 2022 compared to the first six months of 2021, primarily due to the $25.0 million of share repurchases in 2022.</span></div><div id="i33482abc89f644688eed652dd80a0369_85"></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Store Plans and Capital Expenditures</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:318.00pt"><tr><td style="width:1.0pt"></td><td style="width:94.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:126.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:91.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Opening Quarter<br/>Actual or Planned</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Category</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Austin, TX</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Q-1-22</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Open</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Atlanta, GA</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Q-2-22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Closure</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Metro DC</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Q-3-22</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Open</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indianapoli, IN</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Q-4-22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Relocation</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allen, TX</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Q-4-22</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Closure</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Durham, NC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Q-1-23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Open</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net selling space in 2022 is expected to be flat compared to 2021. Total capital expenditures are estimated to be $32.0 million in 2022 depending on the timing of spending for new projects.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">13</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_88"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Critical Accounting Estimates</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Critical accounting estimates are those that we believe are both significant and that require us to make difficult, subjective or complex judgments, often because we need to estimate the effect of inherently uncertain matters. We base our estimates and judgments on historical experiences and various other factors that we believe to be appropriate under the circumstances. Actual results may differ from these estimates, and we might obtain different estimates if we used different assumptions or conditions. We reviewed our accounting estimates, and none were deemed to be considered critical for the accounting periods presented in our Form 10-K. We had no significant changes in those accounting estimates since our last annual report.</span></div><div id="i33482abc89f644688eed652dd80a0369_91"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For quantitative and qualitative disclosures about market risk, see Item 7A, &#8220;Quantitative and Qualitative Disclosures About Market Risk,&#8221; of our Form 10-K. Our exposure to market risk has not changed materially since December&#160;31, 2021. </span></div><div id="i33482abc89f644688eed652dd80a0369_94"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4.&#160;&#160;&#160;&#160;Controls and Procedures</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of the end of the period covered by this report, an evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer (CEO) and Chief Financial Officer (CFO), of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures. Based on that evaluation, our management, including the CEO and CFO, concluded that the Company&#8217;s disclosure controls and procedures were effective as of the end of the period covered by this report and provide reasonable assurance that information required to be disclosed in the reports the Company files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms and that such information is accumulated and communicated to our management, including the CEO and CFO, as appropriate, to allow timely decisions regarding disclosure.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no changes in the Company&#8217;s internal control over financial reporting identified in connection with the evaluation required by paragraph (d) of Exchange Act Rule 13a-15 that occurred during the Company&#8217;s fiscal quarter ended June&#160;30, 2022 that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting. As a result of the COVID-19 pandemic, team members have shifted to a rotating work from home and office environment. We have reviewed our financial reporting process to provide reasonable assurance that we could report our financial results accurately and timely, and we will continue to evaluate the impact of any related changes to our internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">14</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i33482abc89f644688eed652dd80a0369_100"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1.&#160;&#160;&#160;&#160;Legal Proceedings</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information regarding legal proceedings is described under the subheading &#8220;Business and Basis of Presentation&#8221; in Note A of the Notes to the Condensed Consolidated Financial Statements set forth in this Form 10-Q.</span></div><div id="i33482abc89f644688eed652dd80a0369_103"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A.&#160;&#160;&#160;&#160;Risk Factors</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">"Item 1A. Risk Factors&#8221; in our Form 10-K includes a discussion of our known material risk factors. There have been no material changes from the risk factors described in our Form 10-K.</span></div><div id="i33482abc89f644688eed652dd80a0369_106"></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The board of directors has authorized management, at its discretion, to purchase and retire limited amounts of our Common Stock and Class A Common Stock. A program was initially approved by the board on November 3, 1986. On November 5, 2021, the board authorized an additional amount under such stock repurchase program. The stock repurchase program has no expiration date but may be terminated by our board at any time. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents information with respect to our repurchase of Havertys&#8217; common stock during the second quarter of 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:479.25pt"><tr><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:118.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:117.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:53pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(a)<br/>Total Number of<br/>&#160;Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(b)<br/>Average Price<br/>&#160;Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(c)<br/>Total Number of<br/>&#160;Shares Purchased<br/>&#160;as Part of Publicly<br/>&#160;Announced Plans or<br/>&#160;Programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(d)<br/>Approximate Dollar<br/>&#160;Value of Shares That<br/>May Yet be Purchased<br/>&#160;Under the Plans or<br/>&#160;Programs</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">April 1 - April 30</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,504,000&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 1 - May 31</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.47&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,482,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 1 - June 30</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,691&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.89&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,691&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,700&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></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></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></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></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461,391&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461,391&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">15</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_109"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6.&#160;&#160;&#160;&#160;Exhibits</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.44pt">Exhibits</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The exhibits listed below are filed with or incorporated by reference into this report (those filed with this report are denoted by an asterisk). Unless otherwise indicated, the exhibit number of documents incorporated by reference corresponds to the exhibit number in the referenced documents.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:415.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description of Exhibit (Commission File No. 1-14445)</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608506000121/hvtex3.htm">3.1</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Articles of Amendment and Restatement of the Charter of Haverty Furniture Companies, Inc. effective May 26, 2006 (Exhibit 3.1 to our Second Quarter 2006 Form 10-Q).</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608518000024/hvtexh3.htm">3.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By-laws of Haverty Furniture Companies, Inc. as amended and restated effective May 8, 2018 (Exhibit 3.1 to our Current Report on Form 8-K dated May 10, 2018).</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="hvt-20220630xexx311.htm">31.1</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Executive Officer pursuant to Rules 13a-14(a) and 15d&#8209;14(a) under the Securities Exchange Act of 1934, as amended.</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">*</span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="hvt-20220630xexx312.htm">31.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Financial Officer pursuant to Rules 13a-14(a) and 15d&#8209;14(a) under the Securities Exchange Act of 1934, as amended.</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">**</span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="hvt-20220630xexx321.htm">32.1</a></span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</span></td></tr><tr style="height:50pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The following financial statements from Haverty Furniture Companies, Inc.&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, formatted in inline XBRL, include: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Comprehensive Income, (iii) Condensed Consolidated Statements of Cash Flows and (iv) the Notes to Condensed Consolidated Financial Statements.</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).</span></td></tr></table></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Filed herewith.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">16</span></div></div></div><div id="i33482abc89f644688eed652dd80a0369_112"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline" href="#i33482abc89f644688eed652dd80a0369_7">INDEX</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;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="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:46.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.604%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.549%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Registrant)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date: August&#160;5, 2022</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Clarence H. Smith</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clarence H. Smith<br/>Chairman of the Board<br/>and Chief Executive Officer<br/>(principal executive officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Richard B. Hare</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Richard B. Hare<br/>Executive Vice President and<br/>Chief Financial Officer<br/>(principal financial and accounting officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>hvt-20220630xexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i7319799520444b8f98bf58e2722e98d7_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Clarence H. Smith, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">I have reviewed this quarterly report on Form 10-Q for the quarter ended June&#160;30, 2022 of Haverty Furniture Companies, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.44pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.24pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.16pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.24pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.44pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.24pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date&#58; August&#160;5, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Clarence H. Smith</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clarence H. Smith<br>Chairman of the Board and<br>Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>hvt-20220630xexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i872b863c8d1c43ba904f2dfcefb4f20a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Richard B. Hare, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">I have reviewed this quarterly report on Form 10-Q for the quarter ended June&#160;30, 2022 of Haverty Furniture Companies, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.44pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.24pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.16pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.24pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.01pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.44pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:4.24pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date&#58; August&#160;5, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Richard B. Hare</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Richard B. Hare<br>Executive Vice President and<br>Chief Financial Officer<br>(Principal Financial Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>hvt-20220630xexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i801ea06df3d94b73819b29d4920490fe_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Haverty Furniture Companies, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the quarter ended June&#160;30, 2022 (the &#8220;Report&#8221;), I, Clarence H. Smith, Chairman of the Board and Chief Executive Officer of the Company, and I, Richard B. Hare, Executive Vice President and Chief Financial Officer of the Company, each certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:22.12pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:22.12pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date&#58; August&#160;5, 2022</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Clarence H. Smith</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clarence H. Smith<br>Chairman of the Board and<br>Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Richard B. Hare</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Richard B. Hare<br>Executive Vice President and<br>Chief Financial Officer<br>(Principal Financial Officer)</font></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to Haverty Furniture Companies, Inc. and will be retained by Haverty Furniture Companies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>hvt-20220630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6bec1ac8-82ee-41c5-a4ff-b640696f3581,g:ca1911de-a094-479d-9c1c-8089fbb610f1-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hvt="http://havertys.com/20220630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://havertys.com/20220630">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20220630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20220630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20220630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20220630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://havertys.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</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://havertys.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://havertys.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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
        <link:definition>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1005006 - 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="BusinessandBasisofPresentation" roleURI="http://havertys.com/role/BusinessandBasisofPresentation">
        <link:definition>2101101 - Disclosure - Business and Basis of Presentation</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="BusinessandBasisofPresentationPolicies" roleURI="http://havertys.com/role/BusinessandBasisofPresentationPolicies">
        <link:definition>2202201 - Disclosure - Business and Basis of Presentation (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="BusinessandBasisofPresentationDetails" roleURI="http://havertys.com/role/BusinessandBasisofPresentationDetails">
        <link:definition>2403401 - Disclosure - Business and Basis of Presentation (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="COVID19" roleURI="http://havertys.com/role/COVID19">
        <link:definition>2104102 - Disclosure - COVID-19</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="StockholdersEquity" roleURI="http://havertys.com/role/StockholdersEquity">
        <link:definition>2105103 - Disclosure - Stockholders' 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="StockholdersEquityTables" roleURI="http://havertys.com/role/StockholdersEquityTables">
        <link:definition>2306301 - Disclosure - Stockholders' 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="StockholdersEquityDetails" roleURI="http://havertys.com/role/StockholdersEquityDetails">
        <link:definition>2407402 - Disclosure - Stockholders' Equity (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="InterimLIFOCalculations" roleURI="http://havertys.com/role/InterimLIFOCalculations">
        <link:definition>2108104 - Disclosure - Interim LIFO Calculations</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="FairValueofFinancialInstruments" roleURI="http://havertys.com/role/FairValueofFinancialInstruments">
        <link:definition>2109105 - Disclosure - Fair Value of Financial Instruments</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="CreditAgreement" roleURI="http://havertys.com/role/CreditAgreement">
        <link:definition>2110106 - Disclosure - Credit Agreement</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="CreditAgreementDetails" roleURI="http://havertys.com/role/CreditAgreementDetails">
        <link:definition>2411403 - Disclosure - Credit Agreement (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="Revenues" roleURI="http://havertys.com/role/Revenues">
        <link:definition>2112107 - Disclosure - Revenues</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="RevenuesTables" roleURI="http://havertys.com/role/RevenuesTables">
        <link:definition>2313302 - Disclosure - Revenues (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="RevenuesDetails" roleURI="http://havertys.com/role/RevenuesDetails">
        <link:definition>2414404 - Disclosure - Revenues (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="Leases" roleURI="http://havertys.com/role/Leases">
        <link:definition>2115108 - 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://havertys.com/role/LeasesTables">
        <link:definition>2316303 - 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="LeasesDetails" roleURI="http://havertys.com/role/LeasesDetails">
        <link:definition>2417405 - Disclosure - Leases (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://havertys.com/role/IncomeTaxes">
        <link:definition>2118109 - 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="IncomeTaxesDetails" roleURI="http://havertys.com/role/IncomeTaxesDetails">
        <link:definition>2419406 - Disclosure - Income Taxes (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="StockBasedCompensationPlans" roleURI="http://havertys.com/role/StockBasedCompensationPlans">
        <link:definition>2120110 - Disclosure - Stock Based Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansTables" roleURI="http://havertys.com/role/StockBasedCompensationPlansTables">
        <link:definition>2321304 - Disclosure - Stock Based Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansDetails" roleURI="http://havertys.com/role/StockBasedCompensationPlansDetails">
        <link:definition>2422407 - Disclosure - Stock Based Compensation Plans (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="EarningsPerShare" roleURI="http://havertys.com/role/EarningsPerShare">
        <link:definition>2123111 - 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://havertys.com/role/EarningsPerShareTables">
        <link:definition>2324305 - 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="EarningsPerShareDetails" roleURI="http://havertys.com/role/EarningsPerShareDetails">
        <link:definition>2425408 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="hvt_CommonStockPreferentialDividendRatePercentage" abstract="false" name="CommonStockPreferentialDividendRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_LesseeOperatingLeaseOptionToExtendTerm" abstract="false" name="LesseeOperatingLeaseOptionToExtendTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" abstract="false" name="IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_MattressesMember" abstract="true" name="MattressesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_CaseGoodsMember" abstract="true" name="CaseGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_PercentageOfNetSales" abstract="false" name="PercentageOfNetSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_AccessoriesAndOtherMember" abstract="true" name="AccessoriesAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_UpholsteryMember" abstract="true" name="UpholsteryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" abstract="false" name="LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_OccasionalMember" abstract="true" name="OccasionalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_CapitalStockAbstract" abstract="true" name="CapitalStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hvt_ContractWithCustomerLiabilityRevenueNotRecognized" abstract="false" name="ContractWithCustomerLiabilityRevenueNotRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_PerformanceBasedRestrictedStockAwardsMember" abstract="true" name="PerformanceBasedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ServiceBasedRestrictedStockAwardsMember" abstract="true" name="ServiceBasedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_DiningRoomFurnitureMember" abstract="true" name="DiningRoomFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" abstract="false" name="PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" abstract="false" name="SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_BedroomFurnitureMember" abstract="true" name="BedroomFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_NumberOfVotesPerShare" abstract="false" name="NumberOfVotesPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_CapitalStockParOrStatedValuePerShare" abstract="false" name="CapitalStockParOrStatedValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>hvt-20220630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6bec1ac8-82ee-41c5-a4ff-b640696f3581,g:ca1911de-a094-479d-9c1c-8089fbb610f1-->
<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://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1a6f59-e10e-4e7b-a404-bafc3acc81ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5a0ffd98-8ae2-413e-b973-84b030eaeb01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1a6f59-e10e-4e7b-a404-bafc3acc81ce" xlink:to="loc_us-gaap_StockholdersEquity_5a0ffd98-8ae2-413e-b973-84b030eaeb01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_013a5f0e-05ef-47a3-a974-e103e7d3e174" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0a1a6f59-e10e-4e7b-a404-bafc3acc81ce" xlink:to="loc_us-gaap_Liabilities_013a5f0e-05ef-47a3-a974-e103e7d3e174" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1914d09d-2201-48ad-8b4f-9df9f661961d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_480b6317-9b1d-4d4a-8d87-3d90b7273a01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1914d09d-2201-48ad-8b4f-9df9f661961d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_480b6317-9b1d-4d4a-8d87-3d90b7273a01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8608d098-f6e9-4e58-acb3-98ab5ceae527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1914d09d-2201-48ad-8b4f-9df9f661961d" xlink:to="loc_us-gaap_LiabilitiesCurrent_8608d098-f6e9-4e58-acb3-98ab5ceae527" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_94710329-cfd2-4894-b3b2-0f4a023b02da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1914d09d-2201-48ad-8b4f-9df9f661961d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_94710329-cfd2-4894-b3b2-0f4a023b02da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_5b1bbe30-5787-4eff-a9a0-76a23f4d0359" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:to="loc_us-gaap_PreferredStockValue_5b1bbe30-5787-4eff-a9a0-76a23f4d0359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_49c1af52-bc95-4d1c-a8f1-531fbaa004b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:to="loc_us-gaap_CommonStockValue_49c1af52-bc95-4d1c-a8f1-531fbaa004b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6a34ef29-4f47-4002-b04a-cd8c40ac1288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6a34ef29-4f47-4002-b04a-cd8c40ac1288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e9c5a0bf-d8d0-4d90-ad14-80d6ef2a3fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e9c5a0bf-d8d0-4d90-ad14-80d6ef2a3fd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d3353e34-49e3-4a11-a9cd-5540d36b7ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d3353e34-49e3-4a11-a9cd-5540d36b7ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_fcb4e0b6-d86e-432e-ba8f-a5e3c85f2df5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_3a8feac2-480f-4cd8-b9d1-b762f8a0367b" xlink:to="loc_us-gaap_TreasuryStockCommonValue_fcb4e0b6-d86e-432e-ba8f-a5e3c85f2df5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_536dfc16-26b5-4b4b-b64d-07026813c2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_53636d2a-c3ac-4701-bc91-3379112997e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_536dfc16-26b5-4b4b-b64d-07026813c2fd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_53636d2a-c3ac-4701-bc91-3379112997e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7c69c04f-ba4f-47f3-b3c0-70248787bd60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_536dfc16-26b5-4b4b-b64d-07026813c2fd" xlink:to="loc_us-gaap_AccountsPayableCurrent_7c69c04f-ba4f-47f3-b3c0-70248787bd60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65ee4acf-b464-4398-8797-01780bb19014" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_536dfc16-26b5-4b4b-b64d-07026813c2fd" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_65ee4acf-b464-4398-8797-01780bb19014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_93388cee-e968-493e-b65e-a73b5858d124" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_536dfc16-26b5-4b4b-b64d-07026813c2fd" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_93388cee-e968-493e-b65e-a73b5858d124" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_45e4d080-f68f-4c14-a494-a5822ed1805b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b04f244f-20a1-49c8-8153-5f96d9e66205" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsCurrent_45e4d080-f68f-4c14-a494-a5822ed1805b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b04f244f-20a1-49c8-8153-5f96d9e66205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_0155134b-279b-4636-b515-1f73a36dc744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_45e4d080-f68f-4c14-a494-a5822ed1805b" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_0155134b-279b-4636-b515-1f73a36dc744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_c64bd990-2233-47f9-8273-d2f9a27657e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_45e4d080-f68f-4c14-a494-a5822ed1805b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_c64bd990-2233-47f9-8273-d2f9a27657e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_053a8177-bf11-42b4-84a9-1a04b6cf9c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_45e4d080-f68f-4c14-a494-a5822ed1805b" xlink:to="loc_us-gaap_OtherAssetsCurrent_053a8177-bf11-42b4-84a9-1a04b6cf9c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7aed9252-a8c8-445d-ab1f-a01193135b23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_45e4d080-f68f-4c14-a494-a5822ed1805b" xlink:to="loc_us-gaap_InventoryNet_7aed9252-a8c8-445d-ab1f-a01193135b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c2e290e0-33b6-4220-ae01-c02dcc6be8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e764fa98-d8b4-4076-9e39-e1665cb216a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c2e290e0-33b6-4220-ae01-c02dcc6be8dc" xlink:to="loc_us-gaap_AssetsCurrent_e764fa98-d8b4-4076-9e39-e1665cb216a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_650327a4-0691-48f7-95ea-e7e852dd1838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c2e290e0-33b6-4220-ae01-c02dcc6be8dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_650327a4-0691-48f7-95ea-e7e852dd1838" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cc8a758b-eb1b-4ed6-b448-7c9fcd1a2387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c2e290e0-33b6-4220-ae01-c02dcc6be8dc" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cc8a758b-eb1b-4ed6-b448-7c9fcd1a2387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_40f991c9-e2d5-4356-9cc8-755d75d15ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c2e290e0-33b6-4220-ae01-c02dcc6be8dc" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_40f991c9-e2d5-4356-9cc8-755d75d15ccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_46055fcd-c7bc-4bc6-8d23-02a2af2b3230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c2e290e0-33b6-4220-ae01-c02dcc6be8dc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_46055fcd-c7bc-4bc6-8d23-02a2af2b3230" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_67a8d874-d8d9-4c32-912a-08d313fe034c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1994023d-63c7-4f6c-b35a-26ed91edf6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_67a8d874-d8d9-4c32-912a-08d313fe034c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1994023d-63c7-4f6c-b35a-26ed91edf6b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_eb044b88-678b-4aaa-8337-1626943ba2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_67a8d874-d8d9-4c32-912a-08d313fe034c" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_eb044b88-678b-4aaa-8337-1626943ba2b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_919ea332-d674-4d47-a664-bceeb52a0301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_be6653dc-97e0-4697-8500-213a251e7c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_919ea332-d674-4d47-a664-bceeb52a0301" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_be6653dc-97e0-4697-8500-213a251e7c9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_e8aec616-5964-43bf-b226-e3f81fde6cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_919ea332-d674-4d47-a664-bceeb52a0301" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_e8aec616-5964-43bf-b226-e3f81fde6cbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_228b95f2-94ff-4549-8fbe-694f11b29d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5fd5e0d3-82f2-4ab4-86fd-3a405ef3567a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_228b95f2-94ff-4549-8fbe-694f11b29d6b" xlink:to="loc_us-gaap_GrossProfit_5fd5e0d3-82f2-4ab4-86fd-3a405ef3567a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_7ea471bb-b372-416c-9371-16632155b298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_228b95f2-94ff-4549-8fbe-694f11b29d6b" xlink:to="loc_us-gaap_OperatingExpenses_7ea471bb-b372-416c-9371-16632155b298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1fe4e96c-aa5d-452b-858f-5fa831413ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_5f9e94f3-b22d-49c3-a4c4-d161094ef86b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1fe4e96c-aa5d-452b-858f-5fa831413ecd" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_5f9e94f3-b22d-49c3-a4c4-d161094ef86b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ebb2df87-3832-4a9a-9ff3-cec8b403ec53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_1fe4e96c-aa5d-452b-858f-5fa831413ecd" xlink:to="loc_us-gaap_NetIncomeLoss_ebb2df87-3832-4a9a-9ff3-cec8b403ec53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a43341c3-d834-47f0-a844-3b87e4e3fde1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8269a8f2-78f4-4ca8-ace1-df47dae39cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a43341c3-d834-47f0-a844-3b87e4e3fde1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8269a8f2-78f4-4ca8-ace1-df47dae39cd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_bf8bfe46-81a2-402c-b83f-dc844a6a6a59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a43341c3-d834-47f0-a844-3b87e4e3fde1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_bf8bfe46-81a2-402c-b83f-dc844a6a6a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f3c907d0-f495-4916-8c8a-37dcb0ee424b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_761b9241-e338-47c5-ba74-fb28cf90a3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f3c907d0-f495-4916-8c8a-37dcb0ee424b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_761b9241-e338-47c5-ba74-fb28cf90a3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_faa6f48d-c4aa-43ab-ad02-a08d58ab40d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_f3c907d0-f495-4916-8c8a-37dcb0ee424b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_faa6f48d-c4aa-43ab-ad02-a08d58ab40d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3028bc24-9ed0-4b59-8132-9b0c4a20139b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_NetIncomeLoss_3028bc24-9ed0-4b59-8132-9b0c4a20139b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_aa0a13e1-173b-42af-8648-8a67b87f9898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_aa0a13e1-173b-42af-8648-8a67b87f9898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b93b01e8-aa07-4297-a100-68e6a3809e90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_ShareBasedCompensation_b93b01e8-aa07-4297-a100-68e6a3809e90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_399801b7-201e-4bbf-85f3-4178eed788fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_399801b7-201e-4bbf-85f3-4178eed788fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5292415c-53fb-4034-aacf-479718433366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5292415c-53fb-4034-aacf-479718433366" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_39ee0325-9516-4329-bb80-bf3feff9c11a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_39ee0325-9516-4329-bb80-bf3feff9c11a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5a730b12-f50d-4683-843f-c1f47120c4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5a730b12-f50d-4683-843f-c1f47120c4ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_136c04e4-12d1-4336-af7f-666402257905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df5f271a-396c-4036-a94f-50bdb22f5393" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_136c04e4-12d1-4336-af7f-666402257905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc8a50e1-2925-45d9-885b-99fcc74146f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_75f5c3a7-15fc-48f2-a899-6d929190876e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc8a50e1-2925-45d9-885b-99fcc74146f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_75f5c3a7-15fc-48f2-a899-6d929190876e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3a568708-611c-4263-ac33-642b790f5262" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc8a50e1-2925-45d9-885b-99fcc74146f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3a568708-611c-4263-ac33-642b790f5262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bf2861cb-a387-4417-87ca-e552db2ae9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fc8a50e1-2925-45d9-885b-99fcc74146f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bf2861cb-a387-4417-87ca-e552db2ae9a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_70368009-dd34-4b12-9482-a5543c6b5f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c0d5fc72-84a5-4004-a526-6240818da948" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_70368009-dd34-4b12-9482-a5543c6b5f7d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c0d5fc72-84a5-4004-a526-6240818da948" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0a87a2f6-cdee-4d38-8bc0-ecb7c8e902ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_70368009-dd34-4b12-9482-a5543c6b5f7d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_0a87a2f6-cdee-4d38-8bc0-ecb7c8e902ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e8901f25-83c1-41c2-b1d3-808045097655" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_70368009-dd34-4b12-9482-a5543c6b5f7d" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e8901f25-83c1-41c2-b1d3-808045097655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3519aa9b-534e-4280-acf2-5f6cbabc04a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f56492eb-a8a0-4eb5-b3fb-a4eddd94c803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3519aa9b-534e-4280-acf2-5f6cbabc04a8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f56492eb-a8a0-4eb5-b3fb-a4eddd94c803" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7c0ede9a-e401-417a-bc24-7162dc068bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3519aa9b-534e-4280-acf2-5f6cbabc04a8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7c0ede9a-e401-417a-bc24-7162dc068bf9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#LeasesDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_6caa139c-8e68-4b85-8a53-b903a8fde6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_e8db08a2-6f63-430b-8bf0-36ca0f1831c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6caa139c-8e68-4b85-8a53-b903a8fde6a2" xlink:to="loc_us-gaap_OperatingLeaseCost_e8db08a2-6f63-430b-8bf0-36ca0f1831c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_35f6ffa0-e5c0-4e2b-b4c4-c6d526fddef2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_6caa139c-8e68-4b85-8a53-b903a8fde6a2" xlink:to="loc_us-gaap_VariableLeaseCost_35f6ffa0-e5c0-4e2b-b4c4-c6d526fddef2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_d5ed82f8-3b13-478b-b133-8335d4f68cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_f00d92d0-d6af-4382-8c22-94a1ed2f4182" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_d5ed82f8-3b13-478b-b133-8335d4f68cb1" xlink:to="loc_us-gaap_DistributedEarnings_f00d92d0-d6af-4382-8c22-94a1ed2f4182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_33236490-9616-4e86-91e4-7efb8ca11b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_d5ed82f8-3b13-478b-b133-8335d4f68cb1" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_33236490-9616-4e86-91e4-7efb8ca11b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a19a788-40b1-43e6-98f2-d7322277ee54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_485697c0-a4ec-41cc-8e95-e481e10329c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a19a788-40b1-43e6-98f2-d7322277ee54" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_485697c0-a4ec-41cc-8e95-e481e10329c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_d6ba507b-2dd4-4525-b706-495cf3e09d7e" xlink:href="hvt-20220630.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a19a788-40b1-43e6-98f2-d7322277ee54" xlink:to="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_d6ba507b-2dd4-4525-b706-495cf3e09d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c06e7d8f-9ddc-4794-a6c9-b5f3415c93ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1a19a788-40b1-43e6-98f2-d7322277ee54" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c06e7d8f-9ddc-4794-a6c9-b5f3415c93ca" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>hvt-20220630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6bec1ac8-82ee-41c5-a4ff-b640696f3581,g:ca1911de-a094-479d-9c1c-8089fbb610f1-->
<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://havertys.com/role/CoverPage" xlink:type="simple" xlink:href="hvt-20220630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CoverPage" xlink:type="extended" id="iba67c277fabb4bd88505971c2547e9e2_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d368c082-e166-4467-9216-33ff7555ed57" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentType_d368c082-e166-4467-9216-33ff7555ed57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_48358366-fd2a-459c-aa6d-4e99088c90a6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentQuarterlyReport_48358366-fd2a-459c-aa6d-4e99088c90a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f740a28b-a535-4f34-bf79-7b555020d60e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentTransitionReport_f740a28b-a535-4f34-bf79-7b555020d60e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_1d154175-7b45-43f4-b1da-bb50db771671" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityFileNumber_1d154175-7b45-43f4-b1da-bb50db771671" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_07973dcb-10c6-48de-a475-8742ce68edb8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityRegistrantName_07973dcb-10c6-48de-a475-8742ce68edb8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0e45ad3b-ec27-4b90-bfd2-2f836db68afb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0e45ad3b-ec27-4b90-bfd2-2f836db68afb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7adc217a-c57c-4c95-b163-09d8ab27e279" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityTaxIdentificationNumber_7adc217a-c57c-4c95-b163-09d8ab27e279" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e41ce201-dd72-4960-ad94-9485f20ca7af" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressAddressLine1_e41ce201-dd72-4960-ad94-9485f20ca7af" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_770eae6e-f965-421e-a9ef-fb1713faa5af" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressAddressLine2_770eae6e-f965-421e-a9ef-fb1713faa5af" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_85461b65-8432-4ced-be26-2732fce572e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressCityOrTown_85461b65-8432-4ced-be26-2732fce572e1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ffbe9e6c-fc45-499e-a742-e736cba04b55" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressStateOrProvince_ffbe9e6c-fc45-499e-a742-e736cba04b55" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1e980ccd-1a4f-45fa-b285-9501ab9b8405" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressPostalZipCode_1e980ccd-1a4f-45fa-b285-9501ab9b8405" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7c7a0678-d697-4eac-b552-43d2cc86d9fe" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_CityAreaCode_7c7a0678-d697-4eac-b552-43d2cc86d9fe" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_16a09123-63d3-417b-92c6-9299831e8f42" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_LocalPhoneNumber_16a09123-63d3-417b-92c6-9299831e8f42" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5756ab58-52ab-491f-91d4-7bf936f01571" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_Security12bTitle_5756ab58-52ab-491f-91d4-7bf936f01571" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_19d5c8f7-bcb7-4ff6-ba12-94b7472c1484" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_TradingSymbol_19d5c8f7-bcb7-4ff6-ba12-94b7472c1484" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e5da2a22-6c53-4058-b070-a32e6f38acd8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_SecurityExchangeName_e5da2a22-6c53-4058-b070-a32e6f38acd8" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_19e87e5c-7c07-4251-bca2-a1720470f98b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityCurrentReportingStatus_19e87e5c-7c07-4251-bca2-a1720470f98b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6fcf70ad-3361-4602-8c0a-2fedf805b54a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityInteractiveDataCurrent_6fcf70ad-3361-4602-8c0a-2fedf805b54a" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_01bf3ce2-08af-4f68-a480-3157029bb60e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityFilerCategory_01bf3ce2-08af-4f68-a480-3157029bb60e" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e33f938f-25c9-40e2-8e16-5d0f8aed31b9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntitySmallBusiness_e33f938f-25c9-40e2-8e16-5d0f8aed31b9" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1cca3608-2ccb-437d-914e-68cd4e03e9ab" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityEmergingGrowthCompany_1cca3608-2ccb-437d-914e-68cd4e03e9ab" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_13f0e71d-2d11-474a-b1a8-fa915a860e9b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityShellCompany_13f0e71d-2d11-474a-b1a8-fa915a860e9b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b92e0fbf-bc30-4eea-9a21-645feb5f7378" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b92e0fbf-bc30-4eea-9a21-645feb5f7378" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9ff01a41-4111-421c-b08a-e9562ce0614c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_AmendmentFlag_9ff01a41-4111-421c-b08a-e9562ce0614c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3d8dcb13-a17c-499a-9e6e-e4d522e2347e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentPeriodEndDate_3d8dcb13-a17c-499a-9e6e-e4d522e2347e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_19d2d780-5b26-4880-a57c-29d575a1ac63" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_CurrentFiscalYearEndDate_19d2d780-5b26-4880-a57c-29d575a1ac63" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c2bbd4c4-7352-45eb-8f83-68c1a8fc5d04" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentFiscalYearFocus_c2bbd4c4-7352-45eb-8f83-68c1a8fc5d04" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_fe6e1107-c879-4e5c-a33f-5fde48404812" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_fe6e1107-c879-4e5c-a33f-5fde48404812" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_9c12f015-ea26-4081-9e22-064b53074387" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityCentralIndexKey_9c12f015-ea26-4081-9e22-064b53074387" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_13f831c6-55ac-4d5f-b1ba-758f637ee990_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:to="loc_us-gaap_ClassOfStockDomain_13f831c6-55ac-4d5f-b1ba-758f637ee990_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:to="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_731eee8d-c33f-401f-8e66-d2857fc4821a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:to="loc_us-gaap_CommonStockMember_731eee8d-c33f-401f-8e66-d2857fc4821a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c588c4aa-7116-4557-8389-6960c5cd1681" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:to="loc_us-gaap_CommonClassAMember_c588c4aa-7116-4557-8389-6960c5cd1681" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i4cfbc6106ddc43ecbee9a8c435f7cc89_CONDENSEDCONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:to="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99f7f78b-4e89-42b8-beac-0fc7c5408f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99f7f78b-4e89-42b8-beac-0fc7c5408f8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7450adbc-2b19-4618-915b-251e179c7c56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7450adbc-2b19-4618-915b-251e179c7c56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4e16ae6c-4877-41d4-a7f2-e04a77640df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_InventoryNet_4e16ae6c-4877-41d4-a7f2-e04a77640df9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_52c2785d-38ad-419f-a2d8-4171f1bbfa20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_52c2785d-38ad-419f-a2d8-4171f1bbfa20" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0b237d1d-9c03-4edd-98ed-5afad9479f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_OtherAssetsCurrent_0b237d1d-9c03-4edd-98ed-5afad9479f10" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8aa0b4d7-c8d7-4453-abc0-eb2809773fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_AssetsCurrent_8aa0b4d7-c8d7-4453-abc0-eb2809773fb0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a7e87f7d-5a6b-4a38-baee-eb366c3108bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a7e87f7d-5a6b-4a38-baee-eb366c3108bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d66371aa-f451-4de9-83eb-73684aeb91ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d66371aa-f451-4de9-83eb-73684aeb91ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_8eb0aa91-d6da-49a7-a96f-04ea389832cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_8eb0aa91-d6da-49a7-a96f-04ea389832cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_050cca4f-f1d8-47da-b1b5-b54b90846634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_050cca4f-f1d8-47da-b1b5-b54b90846634" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_93bd1c85-ca76-45d7-b611-474a6759af9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_Assets_93bd1c85-ca76-45d7-b611-474a6759af9c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ff5551fd-822a-4ba5-8472-4a1d6de2d7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_AccountsPayableCurrent_ff5551fd-822a-4ba5-8472-4a1d6de2d7a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2f816b82-84a8-47ff-92c1-78efee1483c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2f816b82-84a8-47ff-92c1-78efee1483c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_04c10182-6f9d-41b4-88a4-899bc75340cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_04c10182-6f9d-41b4-88a4-899bc75340cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_301eee1a-9e58-4fee-a3cf-4f8caa3e49d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_301eee1a-9e58-4fee-a3cf-4f8caa3e49d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_02d9c811-8c44-4a7f-a375-eb1ed0e8212d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_LiabilitiesCurrent_02d9c811-8c44-4a7f-a375-eb1ed0e8212d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0877430e-0ca7-4010-8461-e567bf157145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0877430e-0ca7-4010-8461-e567bf157145" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cc31716d-2ad0-4451-aa12-c420be49372c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cc31716d-2ad0-4451-aa12-c420be49372c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_be4b4c51-7bf4-481e-9c55-ad7f434d9324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_Liabilities_be4b4c51-7bf4-481e-9c55-ad7f434d9324" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:href="hvt-20220630.xsd#hvt_CapitalStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f7ad5626-d038-479e-bc5a-f271f0127991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:to="loc_us-gaap_PreferredStockValue_f7ad5626-d038-479e-bc5a-f271f0127991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_7b92a435-b8d4-4af4-8fc7-9fb1e441a17c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:to="loc_us-gaap_CommonStockValue_7b92a435-b8d4-4af4-8fc7-9fb1e441a17c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_f0b993dc-4853-4133-8e6e-493f6ed60604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_f0b993dc-4853-4133-8e6e-493f6ed60604" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b493decd-a62c-42e0-b5f1-068c458c57ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b493decd-a62c-42e0-b5f1-068c458c57ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77f935bd-22e7-436d-beee-d6107f936273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77f935bd-22e7-436d-beee-d6107f936273" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_5f930ac3-642e-4130-b1b9-83a8c1d4c05d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_TreasuryStockCommonValue_5f930ac3-642e-4130-b1b9-83a8c1d4c05d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2f026fbc-118c-426e-a8ea-882140b75374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_StockholdersEquity_2f026fbc-118c-426e-a8ea-882140b75374" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_74452b31-484e-47a8-afce-66e36cb90388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_74452b31-484e-47a8-afce-66e36cb90388" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:to="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:to="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_accdb7b4-58fb-42d4-9bd0-d27698706be7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:to="loc_us-gaap_ClassOfStockDomain_accdb7b4-58fb-42d4-9bd0-d27698706be7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:to="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_28dda58d-d511-4906-b199-e3e51ffb4992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:to="loc_us-gaap_CommonStockMember_28dda58d-d511-4906-b199-e3e51ffb4992" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1f1b0d8d-d710-4db7-aab6-d13f04cf0bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:to="loc_us-gaap_CommonClassAMember_1f1b0d8d-d710-4db7-aab6-d13f04cf0bfa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="ibb3c35ee46bf4e649dfb21fcc3778b82_CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_00afa015-8b73-4d2d-a4b8-02e7791f0f44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_474a18c4-b71e-47d4-a9ff-b98aed074d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_00afa015-8b73-4d2d-a4b8-02e7791f0f44" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_474a18c4-b71e-47d4-a9ff-b98aed074d1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_474a18c4-b71e-47d4-a9ff-b98aed074d1d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockParOrStatedValuePerShare_aee17b00-0eab-40ae-9945-be2759d32bef" xlink:href="hvt-20220630.xsd#hvt_CapitalStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_hvt_CapitalStockParOrStatedValuePerShare_aee17b00-0eab-40ae-9945-be2759d32bef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3d18d127-27f1-494a-8eeb-d6373955ffed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3d18d127-27f1-494a-8eeb-d6373955ffed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e0d45d3a-da16-4895-8206-342a7747ebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e0d45d3a-da16-4895-8206-342a7747ebd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_288aada6-9fe5-496a-a84f-167f6305cd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_288aada6-9fe5-496a-a84f-167f6305cd8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_65e48354-614e-4b45-b54d-cf553932eee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_CommonStockSharesIssued_65e48354-614e-4b45-b54d-cf553932eee6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_cb8e339f-89bd-4027-a7fc-039f1d87f264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_TreasuryStockShares_cb8e339f-89bd-4027-a7fc-039f1d87f264" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_00afa015-8b73-4d2d-a4b8-02e7791f0f44" xlink:to="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9d79762f-3025-4db9-bcfc-4948558bc1cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:to="loc_us-gaap_ClassOfStockDomain_9d79762f-3025-4db9-bcfc-4948558bc1cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:to="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_69957f34-8ad0-44d7-b18b-b58320fd8b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:to="loc_us-gaap_CommonStockMember_69957f34-8ad0-44d7-b18b-b58320fd8b5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_81ed1b14-9e44-463f-aa6a-1c3cdec964d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:to="loc_us-gaap_CommonClassAMember_81ed1b14-9e44-463f-aa6a-1c3cdec964d2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended" id="i6ffc067313614a8db8206bb635981252_CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d0f8496-4d0f-434d-b1d2-2e8d9766b9af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d0f8496-4d0f-434d-b1d2-2e8d9766b9af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b32878a2-de9f-4926-86c8-4c180440bd23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b32878a2-de9f-4926-86c8-4c180440bd23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1027a0f5-cb17-4fff-825e-685d17c7a9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_GrossProfit_1027a0f5-cb17-4fff-825e-685d17c7a9c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_58f464a7-992b-49e1-8ee4-cd7673797121" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_58f464a7-992b-49e1-8ee4-cd7673797121" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_5bb8c39b-941a-4d72-9331-d1774d96c497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_5bb8c39b-941a-4d72-9331-d1774d96c497" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8a071b07-c472-46ef-b7c3-93765ff19ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:to="loc_us-gaap_OperatingExpenses_8a071b07-c472-46ef-b7c3-93765ff19ffc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_6e8ee546-cb4f-4138-8542-1949d1527803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_6e8ee546-cb4f-4138-8542-1949d1527803" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_77faf57c-236b-40a2-a431-04349d79e2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_77faf57c-236b-40a2-a431-04349d79e2b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a015ad4b-491d-4177-80cf-2cb6037b778f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a015ad4b-491d-4177-80cf-2cb6037b778f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8b1f42a3-beee-4311-b20c-66035ab20e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8b1f42a3-beee-4311-b20c-66035ab20e1d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c49278b4-b0a1-4b24-a903-bef77aa3f2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_NetIncomeLoss_c49278b4-b0a1-4b24-a903-bef77aa3f2cd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c368b5d4-ba30-4b5e-af61-47b08df8da48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c368b5d4-ba30-4b5e-af61-47b08df8da48" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_854ab6d7-bf98-45fa-932a-14a45e2215e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c368b5d4-ba30-4b5e-af61-47b08df8da48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_854ab6d7-bf98-45fa-932a-14a45e2215e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_87e5098a-ab03-4420-9364-10e4ff0a2d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_87e5098a-ab03-4420-9364-10e4ff0a2d05" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2079620d-f49a-49df-9bed-a08f78acc3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_EarningsPerShareBasic_2079620d-f49a-49df-9bed-a08f78acc3ac" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e27f3ae4-a61d-4c99-a4a7-a5ad1b971e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e27f3ae4-a61d-4c99-a4a7-a5ad1b971e7f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_d3848b99-0137-4d46-8adc-fa66f4bfacc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_d3848b99-0137-4d46-8adc-fa66f4bfacc4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d32b28c9-98ea-452c-b149-9ab88b46010d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:to="loc_us-gaap_ClassOfStockDomain_d32b28c9-98ea-452c-b149-9ab88b46010d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:to="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2d4908f6-4556-47e2-a0f6-73d7ef2e160a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:to="loc_us-gaap_CommonStockMember_2d4908f6-4556-47e2-a0f6-73d7ef2e160a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ef0bc6bf-65aa-4d71-b326-592ef4558387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:to="loc_us-gaap_CommonClassAMember_ef0bc6bf-65aa-4d71-b326-592ef4558387" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/StockholdersEquityDetails" xlink:type="extended" id="ifb6587285d5e447589f40c2942363cb6_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_92840880-12d7-4a70-9152-0af5157e9777" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockholdersEquity_92840880-12d7-4a70-9152-0af5157e9777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7c5a716a-ff28-4540-ad43-80f376582e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_NetIncomeLoss_7c5a716a-ff28-4540-ad43-80f376582e0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_b4d0ae11-c5ae-4ed0-854c-e6ed2416ae80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_DividendsCommonStockCash_b4d0ae11-c5ae-4ed0-854c-e6ed2416ae80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5d568bfc-64e0-4bd1-bbd8-5acadab2125f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5d568bfc-64e0-4bd1-bbd8-5acadab2125f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dc713615-7e5c-419a-b838-1a7862186a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dc713615-7e5c-419a-b838-1a7862186a7a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_483f3c0e-3e15-428e-a055-d59bd3641e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_483f3c0e-3e15-428e-a055-d59bd3641e41" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_4f430acf-6336-4d0c-a994-cb875eaa26dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_4f430acf-6336-4d0c-a994-cb875eaa26dc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_51dcb4d0-71a8-4b8e-a03d-e7992440b6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_51dcb4d0-71a8-4b8e-a03d-e7992440b6f9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2704a290-2c04-4e65-89eb-279cbb58f035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2704a290-2c04-4e65-89eb-279cbb58f035" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_27aaa655-4fec-4c9d-b6f9-c295c0a50ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_e6678aba-98cc-4d63-a8cc-301c68ef72b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_e6678aba-98cc-4d63-a8cc-301c68ef72b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d5b9086a-e6ac-4807-8ffd-fcea871aea43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:to="loc_us-gaap_EquityComponentDomain_d5b9086a-e6ac-4807-8ffd-fcea871aea43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:to="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_25997a5b-0e16-4e1e-bfcf-12d45602c690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_CommonStockMember_25997a5b-0e16-4e1e-bfcf-12d45602c690" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f9246936-10b8-4ea9-aa5b-d74c3604d771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f9246936-10b8-4ea9-aa5b-d74c3604d771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4d12f7d8-ab92-4891-90ec-96d071df2753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_RetainedEarningsMember_4d12f7d8-ab92-4891-90ec-96d071df2753" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5980c4ba-19e5-4916-b4fe-27b604fb1538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5980c4ba-19e5-4916-b4fe-27b604fb1538" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_eca73230-9e0f-4241-afcb-fd3d2275c851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_TreasuryStockCommonMember_eca73230-9e0f-4241-afcb-fd3d2275c851" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_fb3e48af-68de-4cf7-a566-4474d6e108f0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:to="loc_us-gaap_ClassOfStockDomain_fb3e48af-68de-4cf7-a566-4474d6e108f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:to="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0b62a89e-88c8-4a9d-9ba9-4e08b0b79e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:to="loc_us-gaap_CommonStockMember_0b62a89e-88c8-4a9d-9ba9-4e08b0b79e9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7ae524b9-709e-4c79-b52c-ad6224769da6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:to="loc_us-gaap_CommonClassAMember_7ae524b9-709e-4c79-b52c-ad6224769da6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CreditAgreementDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#CreditAgreementDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CreditAgreementDetails" xlink:type="extended" id="i2c25b555120e4697b756077f82dae582_CreditAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_bb1fe46e-5dea-46da-b18a-014c8d8f1501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_bb1fe46e-5dea-46da-b18a-014c8d8f1501" xlink:to="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_83268807-4956-40ab-92dc-1f7825d8cff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_83268807-4956-40ab-92dc-1f7825d8cff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_196f479f-4548-4ce8-8fa0-301d1203d84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_196f479f-4548-4ce8-8fa0-301d1203d84b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_43445062-d461-4fa0-b4c9-9db9e871ec95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_43445062-d461-4fa0-b4c9-9db9e871ec95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d57555d7-5021-4d88-9735-a37475918d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d57555d7-5021-4d88-9735-a37475918d75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b13b294b-6bbf-4e71-ba21-74b85306c20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b13b294b-6bbf-4e71-ba21-74b85306c20c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_bb1fe46e-5dea-46da-b18a-014c8d8f1501" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:to="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a0c44a23-e3fb-4cbe-bec9-059473b6deba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:to="loc_us-gaap_CreditFacilityDomain_a0c44a23-e3fb-4cbe-bec9-059473b6deba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b30c145e-62b9-4899-870f-bebe72f3de43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:to="loc_us-gaap_CreditFacilityDomain_b30c145e-62b9-4899-870f-bebe72f3de43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ed2aadd6-5257-416c-b8c6-e8f343a4c3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b30c145e-62b9-4899-870f-bebe72f3de43" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ed2aadd6-5257-416c-b8c6-e8f343a4c3b0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#RevenuesDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/RevenuesDetails" xlink:type="extended" id="i26753b9a16d54188a47b7996fa8eb845_RevenuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_37357d30-d09b-4c69-bccb-a4c50a22cd83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_37357d30-d09b-4c69-bccb-a4c50a22cd83" xlink:to="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_775dee09-2595-4de9-a620-28c0693d66ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_775dee09-2595-4de9-a620-28c0693d66ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfNetSales_40470a1f-004c-413c-853c-467240c99a7e" xlink:href="hvt-20220630.xsd#hvt_PercentageOfNetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:to="loc_hvt_PercentageOfNetSales_40470a1f-004c-413c-853c-467240c99a7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_37357d30-d09b-4c69-bccb-a4c50a22cd83" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:to="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f6f50d7d-2778-4555-aa13-ace9f4c5df1d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:to="loc_srt_ProductsAndServicesDomain_f6f50d7d-2778-4555-aa13-ace9f4c5df1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:to="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:href="hvt-20220630.xsd#hvt_CaseGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_BedroomFurnitureMember_b0149530-f52b-45da-9c38-94798e66388e" xlink:href="hvt-20220630.xsd#hvt_BedroomFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:to="loc_hvt_BedroomFurnitureMember_b0149530-f52b-45da-9c38-94798e66388e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DiningRoomFurnitureMember_b0c2183e-4de8-4f76-a83a-5e7ff98c3f5a" xlink:href="hvt-20220630.xsd#hvt_DiningRoomFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:to="loc_hvt_DiningRoomFurnitureMember_b0c2183e-4de8-4f76-a83a-5e7ff98c3f5a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OccasionalMember_30b0101e-ab17-493c-abd9-77c22dcbcf93" xlink:href="hvt-20220630.xsd#hvt_OccasionalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:to="loc_hvt_OccasionalMember_30b0101e-ab17-493c-abd9-77c22dcbcf93" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UpholsteryMember_dfdced21-bbfc-44bc-960c-49ebd974fe53" xlink:href="hvt-20220630.xsd#hvt_UpholsteryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_UpholsteryMember_dfdced21-bbfc-44bc-960c-49ebd974fe53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_MattressesMember_01d583e2-b096-4e63-81fd-f603453b7de3" xlink:href="hvt-20220630.xsd#hvt_MattressesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_MattressesMember_01d583e2-b096-4e63-81fd-f603453b7de3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccessoriesAndOtherMember_d87eb7b6-e503-4664-8b2d-730f4d3e8645" xlink:href="hvt-20220630.xsd#hvt_AccessoriesAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_AccessoriesAndOtherMember_d87eb7b6-e503-4664-8b2d-730f4d3e8645" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#LeasesDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/LeasesDetails" xlink:type="extended" id="i58d6fbf0540a47ef9e6479102b183460_LeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_a7aa3041-26cc-4719-9e8c-4c5d16bcb2be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_a7aa3041-26cc-4719-9e8c-4c5d16bcb2be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseOptionToExtendTerm_d7e27b5a-2481-475c-a46c-b7c83cb384d5" xlink:href="hvt-20220630.xsd#hvt_LesseeOperatingLeaseOptionToExtendTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:to="loc_hvt_LesseeOperatingLeaseOptionToExtendTerm_d7e27b5a-2481-475c-a46c-b7c83cb384d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_c91f0598-538b-467e-b89c-a0843b75b82f" xlink:href="hvt-20220630.xsd#hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:to="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_c91f0598-538b-467e-b89c-a0843b75b82f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_5210397b-5d74-4d39-a557-cbfd56cb44a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:to="loc_us-gaap_OperatingLeaseCost_5210397b-5d74-4d39-a557-cbfd56cb44a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5c6c26c0-d2e2-4daf-a04e-439ccfc8437d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:to="loc_us-gaap_VariableLeaseCost_5c6c26c0-d2e2-4daf-a04e-439ccfc8437d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7517215d-febf-4940-8301-5379a7b05fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:to="loc_us-gaap_LeaseCost_7517215d-febf-4940-8301-5379a7b05fb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d3ba7218-5d07-4c9d-a64c-c6397c985da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d3ba7218-5d07-4c9d-a64c-c6397c985da5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_8e0abd55-afbb-4a06-8b73-6276dcc2d605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d3ba7218-5d07-4c9d-a64c-c6397c985da5" xlink:to="loc_us-gaap_OperatingLeasePayments_8e0abd55-afbb-4a06-8b73-6276dcc2d605" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_15f7a86d-572a-4a9c-a1cd-e837949d08bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_15f7a86d-572a-4a9c-a1cd-e837949d08bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_12c0ceb5-d882-48ae-bb03-1a51913be833" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_15f7a86d-572a-4a9c-a1cd-e837949d08bb" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_12c0ceb5-d882-48ae-bb03-1a51913be833" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:to="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0deec5bc-0838-4248-a763-26f887ecf20f_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:to="loc_srt_RangeMember_0deec5bc-0838-4248-a763-26f887ecf20f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:to="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_19961006-dc4c-4a5d-8f38-eb86acbcd0ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:to="loc_srt_MinimumMember_19961006-dc4c-4a5d-8f38-eb86acbcd0ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1a8c09e5-f3ad-4433-a587-f4948bfd2523" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:to="loc_srt_MaximumMember_1a8c09e5-f3ad-4433-a587-f4948bfd2523" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockBasedCompensationPlansDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansDetails" xlink:type="extended" id="i6661b900c6664666969a07e0c2259253_StockBasedCompensationPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_99b3a5a4-f841-4768-aafe-b274490f8616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_99b3a5a4-f841-4768-aafe-b274490f8616" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_107ef9a4-c739-43fc-a251-71df7f60888f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_107ef9a4-c739-43fc-a251-71df7f60888f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08c72a6c-3719-44cf-87b3-6219778f556b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08c72a6c-3719-44cf-87b3-6219778f556b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc7d095d-b967-4e92-9b18-fc7d1c225b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc7d095d-b967-4e92-9b18-fc7d1c225b3c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_9ac2ef9c-fa82-4f76-8e97-fac493ca3d15" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_9ac2ef9c-fa82-4f76-8e97-fac493ca3d15" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_76219b06-97e6-4b0a-87a7-05ceb27e3923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_2756b092-7dd6-467a-8852-6271c99e2ca6" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_2756b092-7dd6-467a-8852-6271c99e2ca6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4021f0a-51ac-459c-adda-2939d0230c16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4021f0a-51ac-459c-adda-2939d0230c16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75648ea6-9e35-46a1-8062-ccfd4afc0445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75648ea6-9e35-46a1-8062-ccfd4afc0445" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_53d6f7bb-b781-46f6-a07b-f2ee5b846ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_53d6f7bb-b781-46f6-a07b-f2ee5b846ed3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cd5d919d-f29e-4348-8066-9e89cbf25936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cd5d919d-f29e-4348-8066-9e89cbf25936" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_4e138145-9bf9-4d69-a986-4f1e0b1a2972" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_4e138145-9bf9-4d69-a986-4f1e0b1a2972" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bed23c42-3853-4cd3-a619-25d823b30d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_e0aa101f-c56c-4492-ad28-339a748d5de0" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_e0aa101f-c56c-4492-ad28-339a748d5de0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4dbfcc0e-84af-4309-90ff-3201015cd701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4dbfcc0e-84af-4309-90ff-3201015cd701" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_0527fa8b-5e59-487a-9e00-315a6eeacc78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_0527fa8b-5e59-487a-9e00-315a6eeacc78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ec6b920-04d3-4d33-859e-19da750df7f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ec6b920-04d3-4d33-859e-19da750df7f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_4d8eaf9b-ee4b-4c31-9ce8-c69aa43d2548" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_4d8eaf9b-ee4b-4c31-9ce8-c69aa43d2548" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_1da17f6a-c692-4d79-a586-036d2f871d69" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_1da17f6a-c692-4d79-a586-036d2f871d69" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_aedf9d25-c03f-420b-95dc-91572fedf25b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_aedf9d25-c03f-420b-95dc-91572fedf25b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_87ee6019-d5de-49b6-9bc3-0bfb0e571689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_87ee6019-d5de-49b6-9bc3-0bfb0e571689" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_809c9663-a772-4f7c-9326-71c7fd3c344e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_809c9663-a772-4f7c-9326-71c7fd3c344e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_198231bf-23aa-46a7-8f0a-cf17b5f20253_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_198231bf-23aa-46a7-8f0a-cf17b5f20253_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember_db7c0e87-edd0-40e9-925f-694871dca829" xlink:href="hvt-20220630.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:to="loc_hvt_ServiceBasedRestrictedStockAwardsMember_db7c0e87-edd0-40e9-925f-694871dca829" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_5872ea4a-f2d9-45d8-b247-4dc7d87411dd" xlink:href="hvt-20220630.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:to="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_5872ea4a-f2d9-45d8-b247-4dc7d87411dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:to="loc_srt_RangeMember_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:to="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ae2fcd2c-3ff7-4cf3-898e-91ff2bd7b287" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:to="loc_srt_MinimumMember_ae2fcd2c-3ff7-4cf3-898e-91ff2bd7b287" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2e7b1932-5db8-4c48-a5ad-c93124566f2c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:to="loc_srt_MaximumMember_2e7b1932-5db8-4c48-a5ad-c93124566f2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_968b4e0d-4d85-4a34-9a6e-5974ef5be97f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_968b4e0d-4d85-4a34-9a6e-5974ef5be97f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_84fc1e55-26cb-411c-ae53-ab8f21534b38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_84fc1e55-26cb-411c-ae53-ab8f21534b38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_178baefc-65bd-400b-ad3c-11e849c0ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_84fc1e55-26cb-411c-ae53-ab8f21534b38" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_178baefc-65bd-400b-ad3c-11e849c0ecdf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#EarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/EarningsPerShareDetails" xlink:type="extended" id="idfe3578d8af844e6a7818c23990a1eee_EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_a4bfa86a-cc86-49bf-9c46-99ef4f0c3dab" xlink:href="hvt-20220630.xsd#hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:to="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_a4bfa86a-cc86-49bf-9c46-99ef4f0c3dab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockPreferentialDividendRatePercentage_e50ae19d-453b-4376-9c2d-9372ce2c2724" xlink:href="hvt-20220630.xsd#hvt_CommonStockPreferentialDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:to="loc_hvt_CommonStockPreferentialDividendRatePercentage_e50ae19d-453b-4376-9c2d-9372ce2c2724" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfVotesPerShare_292e9930-ebcd-4b1f-9ee1-def987bf2f2f" xlink:href="hvt-20220630.xsd#hvt_NumberOfVotesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:to="loc_hvt_NumberOfVotesPerShare_292e9930-ebcd-4b1f-9ee1-def987bf2f2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_7cd116c3-13b2-473e-8a5d-b32862c81394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_DistributedEarnings_7cd116c3-13b2-473e-8a5d-b32862c81394" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_2cfb2d60-1c3d-4670-a441-b007b4b0a350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_UndistributedEarnings_2cfb2d60-1c3d-4670-a441-b007b4b0a350" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_22237fc7-1c6e-4f66-b97d-68098baad248" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_22237fc7-1c6e-4f66-b97d-68098baad248" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_602c9e50-3f38-4b69-98e5-30bcc9eccca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_602c9e50-3f38-4b69-98e5-30bcc9eccca8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e494c8ba-ab32-4691-9707-282f6a63e491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e494c8ba-ab32-4691-9707-282f6a63e491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_093a7dec-ba5b-432a-8854-089a0d058004" xlink:href="hvt-20220630.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_093a7dec-ba5b-432a-8854-089a0d058004" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bbb4b4f1-e250-4f24-be4d-eac67205fd31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bbb4b4f1-e250-4f24-be4d-eac67205fd31" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa8e3b13-4f9a-4d98-8084-ba474456827e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa8e3b13-4f9a-4d98-8084-ba474456827e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_738cc245-2fb3-4e60-878d-2d194880713a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_738cc245-2fb3-4e60-878d-2d194880713a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7e0a41bc-2a4e-41d8-9a4a-80da1d0058ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:to="loc_us-gaap_EarningsPerShareBasic_7e0a41bc-2a4e-41d8-9a4a-80da1d0058ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0d1c75e1-6207-4a04-82f8-6463ffaa1f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0d1c75e1-6207-4a04-82f8-6463ffaa1f7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1fca6048-db26-42cc-b27f-81255d6a2310_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:to="loc_us-gaap_ClassOfStockDomain_1fca6048-db26-42cc-b27f-81255d6a2310_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:to="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b8f92e63-bb47-48f4-bc77-85e6d591d3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:to="loc_us-gaap_CommonStockMember_b8f92e63-bb47-48f4-bc77-85e6d591d3b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_3141471a-35dc-4513-90f5-a33bec1f8d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:to="loc_us-gaap_CommonClassAMember_3141471a-35dc-4513-90f5-a33bec1f8d1e" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>hvt-20220630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6bec1ac8-82ee-41c5-a4ff-b640696f3581,g:ca1911de-a094-479d-9c1c-8089fbb610f1-->
<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_SupplementalCashFlowInformationAbstract_82b3086a-55c1-440e-91fb-a4c5be910098_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">Right-of-use assets obtained in exchange for lease obligations:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_dfa990da-cfdb-4119-9dd4-62d4d364ec9f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" 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">Noncurrent lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_3eec7899-e773-471e-8d86-5671d20133d8_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff vesting period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period from date of grant when grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. A grantee becomes fully vested on a specified date rather than becoming partially vested in increasing amounts over an extended period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4c70a6ca-d723-4474-b392-9f6b3e3a28da_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Awards vested or rights exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_09258b81-7551-43bb-bec0-5ff093d86bb7_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_0a4edc71-4549-4fdd-9c8c-8343388977c9_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_c8026691-f67e-4752-9ffe-55077e872ec7_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" 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">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_28f75711-d43b-4cc1-a496-eded1b119e6f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" 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">Right-of-use lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_UpholsteryMember_26356f6b-e181-4594-bdc7-4faa061db59c_terseLabel_en-US" xlink:label="lab_hvt_UpholsteryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upholstery</link:label>
    <link:label id="lab_hvt_UpholsteryMember_label_en-US" xlink:label="lab_hvt_UpholsteryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upholstery [Member]</link:label>
    <link:label id="lab_hvt_UpholsteryMember_documentation_en-US" xlink:label="lab_hvt_UpholsteryMember" xlink: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 soft, padded textile covering that is fixed to furniture such as armchairs and sofas.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UpholsteryMember" xlink:href="hvt-20220630.xsd#hvt_UpholsteryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_UpholsteryMember" xlink:to="lab_hvt_UpholsteryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_851e389e-d25d-4b5b-a626-06fdd84475c8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_32c2305b-1579-4d36-b52c-dea7bc277506_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_f5af8092-713b-4260-b168-ccf332c53bb9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_1d70c965-7e2c-4d1c-8b0e-4666104469ac_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" xlink: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 units earned due to performance (in shares)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Earned Due to Performance in Period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" xlink: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 equity-based payment instruments, excluding stock (or unit) options, that were earned due to performance during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_NumberOfVotesPerShare_92f47c6e-c71a-4c9d-84c0-9d967f2e84fd_verboseLabel_en-US" xlink:label="lab_hvt_NumberOfVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of votes per share</link:label>
    <link:label id="lab_hvt_NumberOfVotesPerShare_label_en-US" xlink:label="lab_hvt_NumberOfVotesPerShare" xlink: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 Votes per Share</link:label>
    <link:label id="lab_hvt_NumberOfVotesPerShare_documentation_en-US" xlink:label="lab_hvt_NumberOfVotesPerShare" xlink: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 votes per share each shareholder has.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfVotesPerShare" xlink:href="hvt-20220630.xsd#hvt_NumberOfVotesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_NumberOfVotesPerShare" xlink:to="lab_hvt_NumberOfVotesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtraordinaryAndUnusualItemsAbstract_11e41860-4b9b-4db9-b836-b49cdf775e17_terseLabel_en-US" xlink:label="lab_us-gaap_ExtraordinaryAndUnusualItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Items, or Both [Abstract]</link:label>
    <link:label id="lab_us-gaap_ExtraordinaryAndUnusualItemsAbstract_label_en-US" xlink:label="lab_us-gaap_ExtraordinaryAndUnusualItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Items, or Both [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtraordinaryAndUnusualItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtraordinaryAndUnusualItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtraordinaryAndUnusualItemsAbstract" xlink:to="lab_us-gaap_ExtraordinaryAndUnusualItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_13441940-d0dd-424c-a7fd-f45326e9a466_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_792a466e-b700-4e39-bab9-6efd8b426f59_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Common Stock/Class A Common Stock, Dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_8edc2f7d-f187-4fc3-b365-ff3db0b84307_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink: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, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_4fa6e262-0a0f-49c4-bc9a-588674f3f599_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_0e68c6dc-7856-42ce-af13-d3af2d7368de_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d0cfc0db-92a9-408c-9217-b6f3973337ff_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 sale of land, property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c6fe2625-bfcd-4841-bc3f-d8e81a936dc9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" 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">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_d694ad63-63a3-4ef7-aabf-713df53a9616_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6228c421-b7cc-456d-a135-71cfc4a34d56_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarnings_5dcf7d00-0292-4342-a02c-a9da450177dc_totalLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" 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">Undistributed earnings</link:label>
    <link:label id="lab_us-gaap_UndistributedEarnings_label_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarnings" xlink:to="lab_us-gaap_UndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_d1873fc9-85a9-439c-a1bf-62101e09a02a_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" 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">Adjustments related to retirement plans; net of tax expense of $13 and $27 in 2022 and $16 and $32 in 2021</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink: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 Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_6599aa2d-3f95-4658-8ed3-6846fc8aeaf9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink: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 Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b1558905-a727-4df1-86df-b1bd95b866ba_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_4d769896-64fd-4751-b69a-827564e08951_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_4cf2b2c8-33f3-4a30-bed1-62d3b80e15a3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7498b6b0-80e9-4772-9a4e-7ba4f980b842_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_208e8dfe-5571-4b9d-9046-e3b8853f2299_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">(Decrease) increase in cash, cash equivalents and restricted cash equivalents during the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c84ea265-9dfe-4ab3-bb3e-dfd5b255eb25_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_581eab69-47fd-42be-addc-43a06f2aa4fe_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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2ebbde44-5fda-43ad-8ef5-f7f5401545c3_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_6f278b60-d423-43af-8da0-ae3584152e43_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 [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_bf2b3836-0a3e-4d63-ad8c-bcefb2b3f92f_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_e9c2d1ed-f12c-41d8-a324-9334ded21251_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e1c02328-a7e0-4aa8-97cb-25d7a8cda424_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_3c7976c6-edda-4b09-8253-9f4ede1af3ef_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" 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 current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_143f844f-13c5-4f69-806d-c25371d392ca_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_bdb40877-2f4a-4056-aeb2-82521f4a5782_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_4ad1df7c-7b28-4074-9719-d1eb58e29d2e_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_20ef2bca-7b3d-480a-90d2-2dd8fae75822_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink: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, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_5e696323-1731-4bf4-b0ca-73022e02ad51_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_8df0a85b-b0f7-4491-b5d5-ee129daec567_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">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6b57a42f-78d5-4068-b267-105dd5122703_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_7d2d9f01-5603-440e-a3fe-bb1c0a5727b8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_396fc5e1-aeac-49cc-9ffd-9fcbb8e9e40c_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_2c7b5023-cf9b-472a-b669-9950fd22800d_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink: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 and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink: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 and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CommonStockPreferentialDividendRatePercentage_1dfd4ec3-63fd-4676-aa9d-8e33e0e36ac9_terseLabel_en-US" xlink:label="lab_hvt_CommonStockPreferentialDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferential dividend rate</link:label>
    <link:label id="lab_hvt_CommonStockPreferentialDividendRatePercentage_label_en-US" xlink:label="lab_hvt_CommonStockPreferentialDividendRatePercentage" xlink: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, Preferential Dividend Rate, Percentage</link:label>
    <link:label id="lab_hvt_CommonStockPreferentialDividendRatePercentage_documentation_en-US" xlink:label="lab_hvt_CommonStockPreferentialDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of dividend paid on the Class A Common Stock paid as a preferential dividend on the Company's Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockPreferentialDividendRatePercentage" xlink:href="hvt-20220630.xsd#hvt_CommonStockPreferentialDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CommonStockPreferentialDividendRatePercentage" xlink:to="lab_hvt_CommonStockPreferentialDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b7870523-592e-44a6-b15d-1518f47be0eb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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 of vested shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed5d8f5a-5377-4248-9372-c823a56069c5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted/Issued (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_64ed5b1f-00d2-40a6-af0f-bf88314a1ad4_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 [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAbstract_52781703-55a7-4c30-9ab1-a46115f796e1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAbstract_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:to="lab_us-gaap_LineOfCreditFacilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_3b8c0f48-4e19-4096-ba2c-44f2d782d0a1_terseLabel_en-US" xlink:label="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink: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 conversion of Class A Common Stock (in shares)</link:label>
    <link:label id="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_label_en-US" xlink:label="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink: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 Assumed Conversion of Class A Common Stock</link:label>
    <link:label id="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_documentation_en-US" xlink:label="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of Class A Common stock using the if-converted method.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:href="hvt-20220630.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:to="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_d7a055fb-4bb4-4d38-8915-5123a326d336_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of outstanding awards</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66baf8f4-b4a5-4101-87bc-db91613b656e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_91057572-c280-4a68-8b52-7b875eac60af_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_453f1a53-f26a-4ef6-8b78-713c1487d094_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 [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_053c6a57-5282-4eed-b51f-b526ee9c286b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_f235ecfe-f0ae-4fe6-a173-17a0d563f355_terseLabel_en-US" xlink:label="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink: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 Flow Information Related to Leases</link:label>
    <link:label id="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_label_en-US" xlink:label="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink: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 Related to Leases [Table Text Block]</link:label>
    <link:label id="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_documentation_en-US" xlink:label="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink: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 lessee's supplemental cash flow information related to leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:href="hvt-20220630.xsd#hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_9fc14108-e50d-48e9-8aed-3d0a1d489286_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_bd802528-d1a1-4fa1-a3a1-86b0dbafc688_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">Customer deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ce4e22bd-5190-42a4-bd7f-17b948b6e13f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted/Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_784c7b96-7da5-4f8c-acd6-18f3bd2cfbc6_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" 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">Preferred Stock, Authorized &#8211; 1,000 shares; Issued: None</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsLineItems_45561a98-27d5-4ed4-8917-7e94d87cde84_terseLabel_en-US" xlink:label="lab_dei_EntityListingsLineItems" xlink: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 Listings [Line Items]</link:label>
    <link:label id="lab_dei_EntityListingsLineItems_label_en-US" xlink:label="lab_dei_EntityListingsLineItems" xlink: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 Listings [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsLineItems" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsLineItems" xlink:to="lab_dei_EntityListingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_50b7e286-6034-4fd9-be9e-bed8ad6a4061_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_ee72e737-be10-4263-8a84-16a4a95e33e4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_626126ce-2474-4031-9cab-3c4b5c53f5fc_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Items, or Both, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:to="lab_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_46470cbc-7967-4799-ac81-ff639bf2cc01_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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 income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_b202ed65-7b1d-49fa-b362-effb0c8001d2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A conversion</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink: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, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_12821a95-ca85-46b1-a813-27734c08da42_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_0241f53a-8405-48af-9f6d-fc6437ddd878_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8e5c0ef0-f3cb-4480-bfe0-6a60d7c11fc2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_54fea080-e4c7-489b-b251-a13df2e50791_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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 Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_2c022a6e-4216-4b8e-b7bb-ef467de64beb_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_2f746650-9afe-49da-81a6-220d12915f04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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 related to retirement plans, tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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 Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_f545d2ea-19cb-4b19-94c3-81ef609ecb67_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_a2e698f4-3e79-4787-a697-963c2b9ff26f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_60a1d22d-9986-485f-85e4-5705c3d2bfdd_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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 availability</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink: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, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_cc7f25a2-ef42-47d9-ad9d-8f2bce22b41f_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_0630928a-8921-46b2-b9d5-d18a7578abb4_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_2aa0708c-c288-4333-98d0-50853340cd72_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0b5a40aa-4f7f-4736-aa95-5bfa61c3fe92_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_e51e24a7-baa3-454b-b736-48e8bfab4391_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_db828016-9435-4bc5-af6a-64decea31d11_terseLabel_en-US" xlink:label="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits not recognized through net sales</link:label>
    <link:label id="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_label_en-US" xlink:label="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink: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, Revenue Not Recognized</link:label>
    <link:label id="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_documentation_en-US" xlink:label="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink: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 revenue not recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:href="hvt-20220630.xsd#hvt_ContractWithCustomerLiabilityRevenueNotRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:to="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_f38b6449-fad8-4216-8eec-bf64c319e1c0_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink: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_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_6ebdb026-15e4-45e1-adfc-821fc5cdfb77_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink: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 and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink: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 and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_854ff90c-357a-4728-b805-dee54c95fa64_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5b75ebc7-9a23-426e-a61b-2364f57a1329_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_b094ac8c-1f10-4e5d-b76f-06f4ae1a7dd7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink: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 Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink: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 Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_ea75efb9-7286-4786-8849-102d3406515f_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_0f02ef05-65f4-45e1-9a3d-7cf39392d485_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink: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 Disaggregated by Major Product Category and Service</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3d6906c3-d734-4d5d-8dc8-f9fa08389a4f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_da8bd97a-1c64-4d96-b854-16003d928492_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares or Units [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_37359227-00e9-4415-a979-e20f17cbdace_verboseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" 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">Credit Agreement</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PerformanceBasedRestrictedStockAwardsMember_b4504937-2acf-4f84-8485-e6cb7e56b9e7_terseLabel_en-US" xlink:label="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Stock Awards</link:label>
    <link:label id="lab_hvt_PerformanceBasedRestrictedStockAwardsMember_label_en-US" xlink:label="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_hvt_PerformanceBasedRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based stock including a provision that prohibits sale or substantive sale of an equity instrument until specified performance conditions are met.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:href="hvt-20220630.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:to="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_398009d1-ac1a-4195-89a0-46c1fd5883f8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_cd3a5433-ffb8-4c5d-ba81-1603c6d3591e_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink: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 to vest (in shares)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink: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 non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_7232470f-e04e-4419-8749-42d963613aa7_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_3d74798d-6efc-46a6-b2ac-e6d44cc1a1c3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_9cada196-4284-46ec-95e3-d1886fedc8be_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_956cff19-96a6-4fda-a5b4-643e6dbd9239_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">Weighted average shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6d198c87-bb05-437c-b781-010f0a602936_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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2eb929d4-2612-465e-84fc-c3c568caac91_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink: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 Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_AccessoriesAndOtherMember_4475ec3d-707c-4820-8b5b-73ecfbf4cfdd_terseLabel_en-US" xlink:label="lab_hvt_AccessoriesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accessories and Other</link:label>
    <link:label id="lab_hvt_AccessoriesAndOtherMember_label_en-US" xlink:label="lab_hvt_AccessoriesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accessories and Other [Member]</link:label>
    <link:label id="lab_hvt_AccessoriesAndOtherMember_documentation_en-US" xlink:label="lab_hvt_AccessoriesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">An object or device that is not essential in itself but adds to the beauty, convenience, or effectiveness of merchandise.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccessoriesAndOtherMember" xlink:href="hvt-20220630.xsd#hvt_AccessoriesAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_AccessoriesAndOtherMember" xlink:to="lab_hvt_AccessoriesAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_eb79a6c4-9d53-4466-ad6b-fa3f8d43cff7_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d9c59a3d-6fd7-4c60-a4c7-4d897f754c93_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" 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">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca4f2f42-4c32-4aa3-a31e-a3da49645357_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a21b9d4-8e21-4d0c-b053-08e134691853_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 used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_b573fd51-fb04-4506-8dc4-e4bd83b3dff8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_a4f0c851-ff65-400c-a196-6e4c838f590a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_f379d3cb-c07b-4d04-8d28-4b33985dba00_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_79bea52d-2b0d-439a-8f7c-5634277a2810_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period of awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f11bfc4f-bfdf-40ff-ad6c-1b94822e7e4a_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 stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_e0007601-2ae9-4b44-8574-06e1ca33e486_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" 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">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_620f158c-05c9-4bd5-8365-7f9f83bb874f_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" 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_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_788a28f7-2bef-467d-88af-e41aaa7851d2_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_d391b47b-c69a-494c-ac3b-dd6c4444c015_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_1884482a-eb8b-4e92-b6ca-0ba846a1f24c_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_c2060827-0489-4e76-bb67-9809ddb7fe76_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation Plan [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CaseGoodsMember_b47e31d5-9feb-400e-9a72-64b1a1a86f82_terseLabel_en-US" xlink:label="lab_hvt_CaseGoodsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Case Goods</link:label>
    <link:label id="lab_hvt_CaseGoodsMember_label_en-US" xlink:label="lab_hvt_CaseGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Case Goods [Member]</link:label>
    <link:label id="lab_hvt_CaseGoodsMember_documentation_en-US" xlink:label="lab_hvt_CaseGoodsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CaseGoodsMember" xlink:href="hvt-20220630.xsd#hvt_CaseGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CaseGoodsMember" xlink:to="lab_hvt_CaseGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_40b5b52d-f299-4b6b-a00b-950f9a359dbf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink: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, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_75a57429-6cae-46fc-a498-e91854fe082d_terseLabel_en-US" xlink:label="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of earnings assumed to be distributed as dividends in earnings per share calculation</link:label>
    <link:label id="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_label_en-US" xlink:label="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of earnings (losses) distributed as dividends in earnings per share calculation</link:label>
    <link:label id="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_documentation_en-US" xlink:label="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink: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 percentage of earnings (losses) assumed to be distributed as dividends in the calculation of income (loss) per share for each class of common stock using the two-class method.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:href="hvt-20220630.xsd#hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:to="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_994dac83-a7bf-49a1-b859-7d6c6ae94111_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 Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_21f05ddd-5d18-4f49-a768-6aa03595a99e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_710448fe-fb3b-4361-bab0-b5824f928e85_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">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_ba0e9e63-99da-42b6-870b-9c3818e6f4fd_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" 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">Other expense (income), net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink: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 Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9539a317-4838-4d6f-8e6c-3577e53c01fa_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" 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">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_55c52fe0-57da-4575-a70c-792d50333023_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">Acquisition of treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_8cf4ffc2-0693-45ff-9e01-522858b515a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_caa78188-47d8-40cb-b98d-d97424133178_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a48f7469-6e16-485d-85fe-8131fdc3f946_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" 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">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_bf2d265b-577f-49c0-8978-043a804b635c_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_4f098229-e277-4764-abcc-47e23b7a0779_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_b0b3d46a-4ee4-4464-9098-a58150707ab9_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" 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">Business and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDisclosuresAbstract_d0f48c50-79ad-4461-9315-fe5c9afc1e3b_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDisclosuresAbstract" xlink: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_ClassOfStockDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract" xlink:to="lab_us-gaap_ClassOfStockDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_MattressesMember_c079273d-b6ac-473b-82aa-0147c127c96a_terseLabel_en-US" xlink:label="lab_hvt_MattressesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mattresses</link:label>
    <link:label id="lab_hvt_MattressesMember_label_en-US" xlink:label="lab_hvt_MattressesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mattresses [Member]</link:label>
    <link:label id="lab_hvt_MattressesMember_documentation_en-US" xlink:label="lab_hvt_MattressesMember" xlink: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 fabric case filled with deformable or resilient material, used for sleeping on.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_MattressesMember" xlink:href="hvt-20220630.xsd#hvt_MattressesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_MattressesMember" xlink:to="lab_hvt_MattressesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_9fbd34a7-f40c-4a02-82b7-2f0d5e5f8523_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" 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">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink: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 Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a361b5e3-fa97-4a40-8af1-e7d289dd17a1_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_84112013-cbe4-4b54-a0d3-98b2887c331f_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" 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">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_cd32de29-2792-4eb8-8ff1-fd7036a84f23_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Performance Period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period to achieve certain company-wide performance criteria under a share-based compensation plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_b3dc0a74-cf08-452c-b2cb-b6b64df07d28_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink: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 to vest (in dollars per share)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Exercise Price</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average exercise price of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_fd776c29-3c3e-47d1-b7e6-88f40bdf3728_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_aea7423e-14e4-49a8-90e6-bce754da173f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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 comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink: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 Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_cb865a74-4b80-40be-a976-46e1e3e10702_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">Total lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_f1036b3f-058a-4886-ba9f-bfd6437f7251_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_48e74d49-dc64-424e-80da-8683f53eb03d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_3bbda681-14b6-4be7-90f8-9719012d365c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1721d4d1-233d-4e3b-ac1f-70851b7f58f1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_33183307-a2b4-4d0c-a4b5-e9fac1347894_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 and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f21ed40a-4ef7-42c7-adc6-9614f992afc4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" 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 expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink: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 Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_76bdd1fa-2828-4a59-a31b-853ff55a6c6c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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 Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_b6dc9823-d82d-4130-b78c-08c475832bad_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_a85c6ae0-7273-400c-b733-612a15cda945_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_77a516da-9a8a-4cec-b41c-ae08e8154719_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">Credit Agreement</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_44667f7e-6c68-42db-a3fb-89d98cfa1db5_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_7f5d2265-5a77-4a69-a049-319797f3ee5a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_d6438f65-08ca-4b2c-bb34-56d278de814b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock issuances</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink: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, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_b2b8494f-b821-411d-98b2-d42ad739832d_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_ad81be00-2048-472d-93d1-2c7181a1076b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink: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 Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_77bb445a-ccb7-40ec-a2bf-4f72b0f4ffb2_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" 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">Interim LIFO Calculations</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributedEarnings_dd82a59b-cc49-4994-84c4-8a296f49e7d5_terseLabel_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed earnings</link:label>
    <link:label id="lab_us-gaap_DistributedEarnings_label_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributedEarnings" xlink:to="lab_us-gaap_DistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_ecaf97ea-01cb-4e19-ac01-5f080521263e_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_461b64fd-0018-42b0-840c-93af4bdab683_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_b4ca3055-88e8-4134-b844-5ffc50208df9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_131872aa-4d40-4c9e-93d5-609bb1a31e6f_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" 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; Common Stock (2022 &#8211; 14,954 and 2021 &#8211; 14,069 shares) and Convertible Class A Common Stock (2022 and 2021 &#8211; 522 shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink: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, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_42b613bb-81f8-45d7-bf3e-f31b0287e157_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_929033e7-cb87-4d40-b006-49ba92880b2b_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_6ae2756e-a66e-40fd-9b50-fd04ef9ccc53_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/Class A common stock, value, issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_71c2a4d4-b2d0-473c-892d-a9eb6a89050e_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_5c5b3d1a-bd42-4383-95fe-33ea5b6b85bb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ServiceBasedRestrictedStockAwardsMember_681bd93b-bcae-43cf-b9a6-b697521e51b1_terseLabel_en-US" xlink:label="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-Based Restricted Stock Awards</link:label>
    <link:label id="lab_hvt_ServiceBasedRestrictedStockAwardsMember_label_en-US" xlink:label="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-Based Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_hvt_ServiceBasedRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:href="hvt-20220630.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:to="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_7afdfa3f-ca5c-479b-8728-552aee6a6ab2_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1d22c5ea-53b7-42b1-81f4-22082917e685_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_695af316-0a42-4f60-a3b7-a94c1790561d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_d3485310-079f-4784-81f2-d82aad69f8ef_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 Accounting, Policy</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_BedroomFurnitureMember_d88f728c-4cbd-4103-a843-984119786adb_terseLabel_en-US" xlink:label="lab_hvt_BedroomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bedroom Furniture</link:label>
    <link:label id="lab_hvt_BedroomFurnitureMember_label_en-US" xlink:label="lab_hvt_BedroomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bedroom Furniture [Member]</link:label>
    <link:label id="lab_hvt_BedroomFurnitureMember_documentation_en-US" xlink:label="lab_hvt_BedroomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bedroom furniture made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_BedroomFurnitureMember" xlink:href="hvt-20220630.xsd#hvt_BedroomFurnitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_BedroomFurnitureMember" xlink:to="lab_hvt_BedroomFurnitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_a4e2aab7-c8ad-498f-a345-f831b9749c0d_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_edeee646-d587-42e4-971c-e83d64ed3cb5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2ce94a12-9626-4171-9dde-2411666f6687_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_3a19eed1-f444-4645-884e-c437816f2261_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_f47deefc-7749-41a6-ada6-2510ef6b362d_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_2f926750-8fda-49a5-9b1c-3820f715472e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink: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, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink: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, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2f7e4539-a9cf-4c1f-bd93-ad9a21eebb7a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 Award Price [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bf3469a7-0999-4fde-b76a-33c2653283d5_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 income tax rate, percent</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PercentageOfNetSales_1f98e797-6a3b-4b78-8cfd-0e4d68c6462c_terseLabel_en-US" xlink:label="lab_hvt_PercentageOfNetSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">% of Net Sales</link:label>
    <link:label id="lab_hvt_PercentageOfNetSales_label_en-US" xlink:label="lab_hvt_PercentageOfNetSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Net Sales</link:label>
    <link:label id="lab_hvt_PercentageOfNetSales_documentation_en-US" xlink:label="lab_hvt_PercentageOfNetSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales from a product category as a percentage of total net sales.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfNetSales" xlink:href="hvt-20220630.xsd#hvt_PercentageOfNetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PercentageOfNetSales" xlink:to="lab_hvt_PercentageOfNetSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_95fb4f3f-f6d2-455f-ab9b-98a26d35ff4b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, maturity date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_1d3f20b3-a34b-4ef3-baad-68de7c42beb0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink: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, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_73872e38-4515-404e-8b1a-6273c94189f2_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_3dbed3ee-134c-49d4-97b6-ed9d6687740d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink: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 Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_0243a59e-cf2b-4588-a40d-3e4fc48dca06_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 [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_775b1723-4543-416e-bc88-6ece790c0827_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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">Dilutive options, awards and common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a21a5ac7-f90b-455a-a3a6-43108968ed21_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, cash equivalents and restricted cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_46416a6a-f387-48ef-afe5-14b8c2e6f450_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, cash equivalents and restricted cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_8473ebb2-32e6-4cb3-b94c-e03ad4eb03e3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_8fbe86d4-8c90-4f0b-8537-ed63567793e5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeDisclosureAbstract" xlink:to="lab_us-gaap_LesseeDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_4663ba5d-ea83-4d8b-830f-2de99f443f58_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_d3080680-9c31-4191-b602-1251add15942_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_f8826fdf-455a-4850-9225-348c9951ecd9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_6b81df27-fabc-448f-a801-4bd3229daaf4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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 (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CapitalStockParOrStatedValuePerShare_ab1faea0-f0ca-4433-bb9c-3e8f4afbb0fa_terseLabel_en-US" xlink:label="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock, par value (in dollars per share)</link:label>
    <link:label id="lab_hvt_CapitalStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_hvt_CapitalStockParOrStatedValuePerShare_documentation_en-US" xlink:label="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount or stated value per share of capital stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockParOrStatedValuePerShare" xlink:href="hvt-20220630.xsd#hvt_CapitalStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CapitalStockParOrStatedValuePerShare" xlink:to="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_5f36ae9e-9d32-44bf-ad2d-762ec4190d6a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a4927afe-ffde-47e8-a8df-4af0ffab26c4_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">Total weighted-average diluted Common Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c11b5a56-9111-4197-a4e4-bcb1471125d8_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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 Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_00868069-9757-4d45-85dc-48dd9b70120c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_a2cff08d-607c-4e46-bbee-2352c7ed2a1f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_72cedf57-cfe7-40c5-924e-d5bc30a7dd68_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink: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 sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink: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, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_3fb8f6d0-2ed6-445d-94cc-01a4686174ee_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_6b73307c-3295-4b44-a582-7a08be3ffa51_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">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_0454e63f-13e0-42b4-81d1-972c6489c55d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors' Compensation Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink: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, Issued for Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_e230a13e-1177-48b1-9554-97114bdef896_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_68c3af5c-887d-4d13-9f54-b14061348889_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_47d2c61f-4d01-4df7-ab6c-66dc35f117b1_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">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_70a3020c-aeee-46ba-b0c0-43d8be375cda_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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_238755e8-bc0f-454e-866d-301aa6b6dec4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_950e3944-702f-4e25-8e27-5f733ce051dd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_5bd3c32c-be3b-46d8-b0da-ea3cbfd98d30_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 used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_a2d5236f-38e3-40d2-b341-62c1e460c413_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_92af340d-168d-4e86-b340-f843bb94925a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_03674886-f782-465b-adc8-69b235e0a05b_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">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_86e7ead1-c330-4f07-b9b3-9f252dd92984_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9f26acd1-3427-4ac6-bd0e-f57fab28d7e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vested or rights exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DiningRoomFurnitureMember_c826b658-b810-42ce-841b-9f93ea645dff_terseLabel_en-US" xlink:label="lab_hvt_DiningRoomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dining Room Furniture</link:label>
    <link:label id="lab_hvt_DiningRoomFurnitureMember_label_en-US" xlink:label="lab_hvt_DiningRoomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dining Room Furniture [Member]</link:label>
    <link:label id="lab_hvt_DiningRoomFurnitureMember_documentation_en-US" xlink:label="lab_hvt_DiningRoomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dining room made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DiningRoomFurnitureMember" xlink:href="hvt-20220630.xsd#hvt_DiningRoomFurnitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DiningRoomFurnitureMember" xlink:to="lab_hvt_DiningRoomFurnitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_2379a2e5-7d51-487d-bb53-f2f0b96393c6_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_ae4452f9-c4e8-4615-b06b-614c8e8a9614_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_0278cf1c-9855-4b08-b63c-f1a62a6ef0b9_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" 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 current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0a1a997d-aee3-4a19-8c67-9aecb105d2bd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_9af1edc9-7636-4a98-9e15-31dfe6d977bd_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_f75761bf-de2f-444d-977a-eb4168b84e64_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OccasionalMember_19384e4a-b835-41f4-af14-0ad5545b6180_terseLabel_en-US" xlink:label="lab_hvt_OccasionalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occasional</link:label>
    <link:label id="lab_hvt_OccasionalMember_label_en-US" xlink:label="lab_hvt_OccasionalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occasional [Member]</link:label>
    <link:label id="lab_hvt_OccasionalMember_documentation_en-US" xlink:label="lab_hvt_OccasionalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occasional furniture made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OccasionalMember" xlink:href="hvt-20220630.xsd#hvt_OccasionalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OccasionalMember" xlink:to="lab_hvt_OccasionalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_b2e1983b-6fd9-49f7-993c-63fe4c7be3d5_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">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_152a3b64-a768-45ec-87d4-4c3d49207034_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink: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 paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink: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 Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_871c09a1-da10-456d-94cb-a9ffbf04a5a2_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_9e4d602d-c214-4e72-a1b2-ecdf5ee4f818_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract_062d799e-10cd-4085-adf9-ab416299ba87_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Description [Abstract]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink: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, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_7000f7d2-4c8d-43ca-b52d-0bf7c840d205_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 borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_44633de6-8fc3-4327-ac36-af3b8cc779b2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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 dividends per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_bde9214a-4a61-4ae3-b72c-ba042cb8ae78_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" xlink: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 units earned due to performance (in dollars per share)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Earned due to Performance, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were earned due to performance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_0267df69-a01a-41db-b5f2-540db3fe80ba_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_7095a4c1-1c08-4fec-83e9-ea66d461293b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CapitalStockAbstract_657ebaf4-e1c5-4731-9cba-e039732b027c_verboseLabel_en-US" xlink:label="lab_hvt_CapitalStockAbstract" 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">Capital Stock, par value $1 per share</link:label>
    <link:label id="lab_hvt_CapitalStockAbstract_label_en-US" xlink:label="lab_hvt_CapitalStockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock [Abstract]</link:label>
    <link:label id="lab_hvt_CapitalStockAbstract_documentation_en-US" xlink:label="lab_hvt_CapitalStockAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockAbstract" xlink:href="hvt-20220630.xsd#hvt_CapitalStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CapitalStockAbstract" xlink:to="lab_hvt_CapitalStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_d525be5a-37a8-4d43-97c4-36c4b142585d_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" 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">Amortization of restricted stock</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink: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, Restricted Stock Unit, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_5f740ccd-c458-4bca-bae8-dfcbb6b1b290_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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 current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_7547bd3f-9fe1-433c-bd01-70b41bdab14e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d52a4f7f-c703-445f-9b6d-3d48527367cb_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">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_36f50f80-9f28-46d1-874a-d1d3e0189e9e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement, nonvested award, cost not yet recognized, amount</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_7f9fba6a-744d-4ec1-9fee-4cfabecca0dc_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d7338d14-dab1-47d4-b2a4-7c963c390fcd_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_66c9eb5f-cac6-4c14-bcff-258f98c0eb80_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_08327706-ec3e-4f29-b159-ec60389619c8_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_9532030e-9da3-4a13-80a9-f49608b0937f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" 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 interest and income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink: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 Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_d9f4205f-da83-4f83-a664-debbfbaaa4f2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink: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 Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_f59d5fab-386a-430d-ab52-b74405407139_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4b677360-bb06-404b-9d43-d5016aa60ce2_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_67501567-bcb8-485e-84e3-bb0ec23d122e_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 stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f1c19e54-c791-4f53-9a67-089ec3437e53_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_c5cd4a96-7eb8-44e8-933b-6a2c70fb92d9_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_6b42033e-f9b8-4f8c-90d3-69dbf5288b90_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_b2a5d078-3291-4e16-9695-6ed2b6c80878_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_401805d9-902e-4e84-9a46-8175fad8b3b6_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e1b092cb-903f-4773-bd21-9f32fbe5304c_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">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm_a56a44d8-e97e-442b-aa02-2e7998d31ebc_terseLabel_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to extend, term</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm_label_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm" xlink: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, Term</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm_documentation_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option to Extend, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseOptionToExtendTerm" xlink:href="hvt-20220630.xsd#hvt_LesseeOperatingLeaseOptionToExtendTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LesseeOperatingLeaseOptionToExtendTerm" xlink:to="lab_hvt_LesseeOperatingLeaseOptionToExtendTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_586ed564-aedd-43c7-bad4-60a2c6a9fe11_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" 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_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4b3cbb6a-319e-4b92-a43a-68e78ff5fd2a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_b311e619-5cb1-4d96-aeb2-3c7ef72179a3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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 cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_40ccffe7-34c4-44a6-a2ec-4a20544913ca_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsTable_edc0cf2a-57b7-41d1-a912-ab5668f9c961_terseLabel_en-US" xlink:label="lab_dei_EntityListingsTable" xlink: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 Listings [Table]</link:label>
    <link:label id="lab_dei_EntityListingsTable_label_en-US" xlink:label="lab_dei_EntityListingsTable" xlink: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 Listings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsTable" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsTable" xlink:to="lab_dei_EntityListingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_0a52a93f-a29b-4325-9ba8-4c3768a3bd86_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">Common stock repurchased</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_0ed6e47e-9b7e-4aff-95fb-299612a647b8_terseLabel_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink: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 leases for additional retail locations not yet commenced</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_label_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink: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, Lease Not yet Commenced, Number of Leases</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_documentation_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink: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 lessee's operating leases which have not yet commenced.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:href="hvt-20220630.xsd#hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:to="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_9d58bcc4-b2aa-4a28-9266-ea20e6a4d9b3_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">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>hvt-20220630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:6bec1ac8-82ee-41c5-a4ff-b640696f3581,g:ca1911de-a094-479d-9c1c-8089fbb610f1-->
<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://havertys.com/role/CoverPage" xlink:type="simple" xlink:href="hvt-20220630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_da22557f-e653-4bec-925d-f97fe45bbb56" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_da22557f-e653-4bec-925d-f97fe45bbb56" xlink:to="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_13f831c6-55ac-4d5f-b1ba-758f637ee990" xlink:to="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_731eee8d-c33f-401f-8e66-d2857fc4821a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:to="loc_us-gaap_CommonStockMember_731eee8d-c33f-401f-8e66-d2857fc4821a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c588c4aa-7116-4557-8389-6960c5cd1681" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_d9687207-e147-4b9e-b796-d3e0440bc2c5" xlink:to="loc_us-gaap_CommonClassAMember_c588c4aa-7116-4557-8389-6960c5cd1681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsTable_3dce2367-c514-453c-8ab9-cebdd7a109d3" xlink:to="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_d368c082-e166-4467-9216-33ff7555ed57" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentType_d368c082-e166-4467-9216-33ff7555ed57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_48358366-fd2a-459c-aa6d-4e99088c90a6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentQuarterlyReport_48358366-fd2a-459c-aa6d-4e99088c90a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f740a28b-a535-4f34-bf79-7b555020d60e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentTransitionReport_f740a28b-a535-4f34-bf79-7b555020d60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_1d154175-7b45-43f4-b1da-bb50db771671" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityFileNumber_1d154175-7b45-43f4-b1da-bb50db771671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_07973dcb-10c6-48de-a475-8742ce68edb8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityRegistrantName_07973dcb-10c6-48de-a475-8742ce68edb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_0e45ad3b-ec27-4b90-bfd2-2f836db68afb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_0e45ad3b-ec27-4b90-bfd2-2f836db68afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7adc217a-c57c-4c95-b163-09d8ab27e279" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityTaxIdentificationNumber_7adc217a-c57c-4c95-b163-09d8ab27e279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e41ce201-dd72-4960-ad94-9485f20ca7af" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressAddressLine1_e41ce201-dd72-4960-ad94-9485f20ca7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_770eae6e-f965-421e-a9ef-fb1713faa5af" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressAddressLine2_770eae6e-f965-421e-a9ef-fb1713faa5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_85461b65-8432-4ced-be26-2732fce572e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressCityOrTown_85461b65-8432-4ced-be26-2732fce572e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ffbe9e6c-fc45-499e-a742-e736cba04b55" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressStateOrProvince_ffbe9e6c-fc45-499e-a742-e736cba04b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_1e980ccd-1a4f-45fa-b285-9501ab9b8405" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityAddressPostalZipCode_1e980ccd-1a4f-45fa-b285-9501ab9b8405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_7c7a0678-d697-4eac-b552-43d2cc86d9fe" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_CityAreaCode_7c7a0678-d697-4eac-b552-43d2cc86d9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_16a09123-63d3-417b-92c6-9299831e8f42" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_LocalPhoneNumber_16a09123-63d3-417b-92c6-9299831e8f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5756ab58-52ab-491f-91d4-7bf936f01571" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_Security12bTitle_5756ab58-52ab-491f-91d4-7bf936f01571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_19d5c8f7-bcb7-4ff6-ba12-94b7472c1484" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_TradingSymbol_19d5c8f7-bcb7-4ff6-ba12-94b7472c1484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e5da2a22-6c53-4058-b070-a32e6f38acd8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_SecurityExchangeName_e5da2a22-6c53-4058-b070-a32e6f38acd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_19e87e5c-7c07-4251-bca2-a1720470f98b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityCurrentReportingStatus_19e87e5c-7c07-4251-bca2-a1720470f98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6fcf70ad-3361-4602-8c0a-2fedf805b54a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityInteractiveDataCurrent_6fcf70ad-3361-4602-8c0a-2fedf805b54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_01bf3ce2-08af-4f68-a480-3157029bb60e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityFilerCategory_01bf3ce2-08af-4f68-a480-3157029bb60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e33f938f-25c9-40e2-8e16-5d0f8aed31b9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntitySmallBusiness_e33f938f-25c9-40e2-8e16-5d0f8aed31b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1cca3608-2ccb-437d-914e-68cd4e03e9ab" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityEmergingGrowthCompany_1cca3608-2ccb-437d-914e-68cd4e03e9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_13f0e71d-2d11-474a-b1a8-fa915a860e9b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityShellCompany_13f0e71d-2d11-474a-b1a8-fa915a860e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_b92e0fbf-bc30-4eea-9a21-645feb5f7378" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_b92e0fbf-bc30-4eea-9a21-645feb5f7378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9ff01a41-4111-421c-b08a-e9562ce0614c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_AmendmentFlag_9ff01a41-4111-421c-b08a-e9562ce0614c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_3d8dcb13-a17c-499a-9e6e-e4d522e2347e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentPeriodEndDate_3d8dcb13-a17c-499a-9e6e-e4d522e2347e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_19d2d780-5b26-4880-a57c-29d575a1ac63" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_CurrentFiscalYearEndDate_19d2d780-5b26-4880-a57c-29d575a1ac63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_c2bbd4c4-7352-45eb-8f83-68c1a8fc5d04" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentFiscalYearFocus_c2bbd4c4-7352-45eb-8f83-68c1a8fc5d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_fe6e1107-c879-4e5c-a33f-5fde48404812" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_fe6e1107-c879-4e5c-a33f-5fde48404812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_9c12f015-ea26-4081-9e22-064b53074387" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_074a0e97-5820-4233-95c0-d89126b4427a" xlink:to="loc_dei_EntityCentralIndexKey_9c12f015-ea26-4081-9e22-064b53074387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e5af90dd-4d58-4bad-86c7-6f97ef3d5acc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e5af90dd-4d58-4bad-86c7-6f97ef3d5acc" xlink:to="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:to="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_accdb7b4-58fb-42d4-9bd0-d27698706be7" xlink:to="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_28dda58d-d511-4906-b199-e3e51ffb4992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:to="loc_us-gaap_CommonStockMember_28dda58d-d511-4906-b199-e3e51ffb4992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1f1b0d8d-d710-4db7-aab6-d13f04cf0bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_691fa95a-4bf3-4201-bb60-02fca0905352" xlink:to="loc_us-gaap_CommonClassAMember_1f1b0d8d-d710-4db7-aab6-d13f04cf0bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_19b77c1d-dc74-411a-9430-a056ebac2369" xlink:to="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:to="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99f7f78b-4e89-42b8-beac-0fc7c5408f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99f7f78b-4e89-42b8-beac-0fc7c5408f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7450adbc-2b19-4618-915b-251e179c7c56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_7450adbc-2b19-4618-915b-251e179c7c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4e16ae6c-4877-41d4-a7f2-e04a77640df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_InventoryNet_4e16ae6c-4877-41d4-a7f2-e04a77640df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_52c2785d-38ad-419f-a2d8-4171f1bbfa20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_52c2785d-38ad-419f-a2d8-4171f1bbfa20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0b237d1d-9c03-4edd-98ed-5afad9479f10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_OtherAssetsCurrent_0b237d1d-9c03-4edd-98ed-5afad9479f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8aa0b4d7-c8d7-4453-abc0-eb2809773fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_5418c4b5-3dc8-41b6-9527-44d392511afa" xlink:to="loc_us-gaap_AssetsCurrent_8aa0b4d7-c8d7-4453-abc0-eb2809773fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a7e87f7d-5a6b-4a38-baee-eb366c3108bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a7e87f7d-5a6b-4a38-baee-eb366c3108bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d66371aa-f451-4de9-83eb-73684aeb91ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d66371aa-f451-4de9-83eb-73684aeb91ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_8eb0aa91-d6da-49a7-a96f-04ea389832cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_8eb0aa91-d6da-49a7-a96f-04ea389832cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_050cca4f-f1d8-47da-b1b5-b54b90846634" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_050cca4f-f1d8-47da-b1b5-b54b90846634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_93bd1c85-ca76-45d7-b611-474a6759af9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_b25ae1ad-fe9d-4bd5-a76b-5f21967d2b90" xlink:to="loc_us-gaap_Assets_93bd1c85-ca76-45d7-b611-474a6759af9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_dcc00d35-0dc2-41fd-8e6c-ebfebcbfb83f" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_ff5551fd-822a-4ba5-8472-4a1d6de2d7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_AccountsPayableCurrent_ff5551fd-822a-4ba5-8472-4a1d6de2d7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2f816b82-84a8-47ff-92c1-78efee1483c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2f816b82-84a8-47ff-92c1-78efee1483c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_04c10182-6f9d-41b4-88a4-899bc75340cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_04c10182-6f9d-41b4-88a4-899bc75340cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_301eee1a-9e58-4fee-a3cf-4f8caa3e49d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_301eee1a-9e58-4fee-a3cf-4f8caa3e49d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_02d9c811-8c44-4a7f-a375-eb1ed0e8212d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_b21dc101-4d15-4fdc-873d-42c402c9e07a" xlink:to="loc_us-gaap_LiabilitiesCurrent_02d9c811-8c44-4a7f-a375-eb1ed0e8212d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0877430e-0ca7-4010-8461-e567bf157145" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0877430e-0ca7-4010-8461-e567bf157145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cc31716d-2ad0-4451-aa12-c420be49372c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cc31716d-2ad0-4451-aa12-c420be49372c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_be4b4c51-7bf4-481e-9c55-ad7f434d9324" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_Liabilities_be4b4c51-7bf4-481e-9c55-ad7f434d9324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:href="hvt-20220630.xsd#hvt_CapitalStockAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f7ad5626-d038-479e-bc5a-f271f0127991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:to="loc_us-gaap_PreferredStockValue_f7ad5626-d038-479e-bc5a-f271f0127991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_7b92a435-b8d4-4af4-8fc7-9fb1e441a17c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CapitalStockAbstract_2dc272b3-9e01-4d41-a23c-59175fed3d22" xlink:to="loc_us-gaap_CommonStockValue_7b92a435-b8d4-4af4-8fc7-9fb1e441a17c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_f0b993dc-4853-4133-8e6e-493f6ed60604" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_AdditionalPaidInCapital_f0b993dc-4853-4133-8e6e-493f6ed60604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b493decd-a62c-42e0-b5f1-068c458c57ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b493decd-a62c-42e0-b5f1-068c458c57ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77f935bd-22e7-436d-beee-d6107f936273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_77f935bd-22e7-436d-beee-d6107f936273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_5f930ac3-642e-4130-b1b9-83a8c1d4c05d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_TreasuryStockCommonValue_5f930ac3-642e-4130-b1b9-83a8c1d4c05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_2f026fbc-118c-426e-a8ea-882140b75374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d71d8345-0692-474a-99f6-35db67650be8" xlink:to="loc_us-gaap_StockholdersEquity_2f026fbc-118c-426e-a8ea-882140b75374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_74452b31-484e-47a8-afce-66e36cb90388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_67380ca6-cae7-4ba0-a638-d53d5ee0899d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_74452b31-484e-47a8-afce-66e36cb90388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_dddac0e9-413a-4812-aa24-7f12aca1c9af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_dddac0e9-413a-4812-aa24-7f12aca1c9af" xlink:to="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9d79762f-3025-4db9-bcfc-4948558bc1cc" xlink:to="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_69957f34-8ad0-44d7-b18b-b58320fd8b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:to="loc_us-gaap_CommonStockMember_69957f34-8ad0-44d7-b18b-b58320fd8b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_81ed1b14-9e44-463f-aa6a-1c3cdec964d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ef8d2833-8371-4c3b-ab85-2b1d5c6429bb" xlink:to="loc_us-gaap_CommonClassAMember_81ed1b14-9e44-463f-aa6a-1c3cdec964d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_00afa015-8b73-4d2d-a4b8-02e7791f0f44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a5b66a73-a373-41a8-bddb-be6346abcbf8" xlink:to="loc_us-gaap_StatementLineItems_00afa015-8b73-4d2d-a4b8-02e7791f0f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_474a18c4-b71e-47d4-a9ff-b98aed074d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_00afa015-8b73-4d2d-a4b8-02e7791f0f44" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_474a18c4-b71e-47d4-a9ff-b98aed074d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_474a18c4-b71e-47d4-a9ff-b98aed074d1d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockParOrStatedValuePerShare_aee17b00-0eab-40ae-9945-be2759d32bef" xlink:href="hvt-20220630.xsd#hvt_CapitalStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_hvt_CapitalStockParOrStatedValuePerShare_aee17b00-0eab-40ae-9945-be2759d32bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_3d18d127-27f1-494a-8eeb-d6373955ffed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_3d18d127-27f1-494a-8eeb-d6373955ffed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_e0d45d3a-da16-4895-8206-342a7747ebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_PreferredStockSharesIssued_e0d45d3a-da16-4895-8206-342a7747ebd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_288aada6-9fe5-496a-a84f-167f6305cd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_288aada6-9fe5-496a-a84f-167f6305cd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_65e48354-614e-4b45-b54d-cf553932eee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_CommonStockSharesIssued_65e48354-614e-4b45-b54d-cf553932eee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_cb8e339f-89bd-4027-a7fc-039f1d87f264" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_96700108-b522-44bf-a08d-0958eee81d6c" xlink:to="loc_us-gaap_TreasuryStockShares_cb8e339f-89bd-4027-a7fc-039f1d87f264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_6e475f2e-5929-42ab-a747-60f14a9aa868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6e475f2e-5929-42ab-a747-60f14a9aa868" xlink:to="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d32b28c9-98ea-452c-b149-9ab88b46010d" xlink:to="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2d4908f6-4556-47e2-a0f6-73d7ef2e160a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:to="loc_us-gaap_CommonStockMember_2d4908f6-4556-47e2-a0f6-73d7ef2e160a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_ef0bc6bf-65aa-4d71-b326-592ef4558387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0ee3ca3f-3378-4708-9eb6-9d74f8a3d7b9" xlink:to="loc_us-gaap_CommonClassAMember_ef0bc6bf-65aa-4d71-b326-592ef4558387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_83c269cb-581d-4ad4-a297-07cd3f179c46" xlink:to="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d0f8496-4d0f-434d-b1d2-2e8d9766b9af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d0f8496-4d0f-434d-b1d2-2e8d9766b9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_b32878a2-de9f-4926-86c8-4c180440bd23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_b32878a2-de9f-4926-86c8-4c180440bd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1027a0f5-cb17-4fff-825e-685d17c7a9c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_GrossProfit_1027a0f5-cb17-4fff-825e-685d17c7a9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_58f464a7-992b-49e1-8ee4-cd7673797121" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_58f464a7-992b-49e1-8ee4-cd7673797121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_5bb8c39b-941a-4d72-9331-d1774d96c497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_5bb8c39b-941a-4d72-9331-d1774d96c497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8a071b07-c472-46ef-b7c3-93765ff19ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_544ba5f3-ce53-4492-8679-9c201bb36b09" xlink:to="loc_us-gaap_OperatingExpenses_8a071b07-c472-46ef-b7c3-93765ff19ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_6e8ee546-cb4f-4138-8542-1949d1527803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_6e8ee546-cb4f-4138-8542-1949d1527803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_77faf57c-236b-40a2-a431-04349d79e2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_77faf57c-236b-40a2-a431-04349d79e2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a015ad4b-491d-4177-80cf-2cb6037b778f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a015ad4b-491d-4177-80cf-2cb6037b778f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8b1f42a3-beee-4311-b20c-66035ab20e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8b1f42a3-beee-4311-b20c-66035ab20e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c49278b4-b0a1-4b24-a903-bef77aa3f2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_NetIncomeLoss_c49278b4-b0a1-4b24-a903-bef77aa3f2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c368b5d4-ba30-4b5e-af61-47b08df8da48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c368b5d4-ba30-4b5e-af61-47b08df8da48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_854ab6d7-bf98-45fa-932a-14a45e2215e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_c368b5d4-ba30-4b5e-af61-47b08df8da48" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_854ab6d7-bf98-45fa-932a-14a45e2215e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_87e5098a-ab03-4420-9364-10e4ff0a2d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_87e5098a-ab03-4420-9364-10e4ff0a2d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2079620d-f49a-49df-9bed-a08f78acc3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_EarningsPerShareBasic_2079620d-f49a-49df-9bed-a08f78acc3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e27f3ae4-a61d-4c99-a4a7-a5ad1b971e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e27f3ae4-a61d-4c99-a4a7-a5ad1b971e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_d3848b99-0137-4d46-8adc-fa66f4bfacc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_bec870d0-4a4e-4bf0-a34a-dca9f684ad3e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_d3848b99-0137-4d46-8adc-fa66f4bfacc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_cb57dc54-d374-4b73-9398-a25a2301d500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_35caf807-a2a3-470a-814a-c1aa22d8d5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_cb57dc54-d374-4b73-9398-a25a2301d500" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_35caf807-a2a3-470a-814a-c1aa22d8d5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hvt-20220630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0df7a465-c713-486f-b2a4-15bc75e534f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0df7a465-c713-486f-b2a4-15bc75e534f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_09f53bd5-db31-43ef-879b-f7c2adfeb79b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0df7a465-c713-486f-b2a4-15bc75e534f9" xlink:to="loc_us-gaap_NetIncomeLoss_09f53bd5-db31-43ef-879b-f7c2adfeb79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fbea68b6-799a-4d4b-a50e-68f9df603ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0df7a465-c713-486f-b2a4-15bc75e534f9" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fbea68b6-799a-4d4b-a50e-68f9df603ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_5f4630dc-780b-4d52-b983-03f8263db4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fbea68b6-799a-4d4b-a50e-68f9df603ab9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_5f4630dc-780b-4d52-b983-03f8263db4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0c258f28-26e4-4194-a6fc-c853db29a4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fbea68b6-799a-4d4b-a50e-68f9df603ab9" xlink:to="loc_us-gaap_ShareBasedCompensation_0c258f28-26e4-4194-a6fc-c853db29a4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_acd59efe-8111-43da-aac3-9c96266e45dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fbea68b6-799a-4d4b-a50e-68f9df603ab9" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_acd59efe-8111-43da-aac3-9c96266e45dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a92985e3-6d21-4dbe-8b37-b6b6e895078c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_fbea68b6-799a-4d4b-a50e-68f9df603ab9" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a92985e3-6d21-4dbe-8b37-b6b6e895078c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_36f5286a-ac84-4db8-8e1a-53174f073c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a92985e3-6d21-4dbe-8b37-b6b6e895078c" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_36f5286a-ac84-4db8-8e1a-53174f073c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_238f4d7b-7a30-41a9-92b9-5bcc4de4c80d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a92985e3-6d21-4dbe-8b37-b6b6e895078c" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_238f4d7b-7a30-41a9-92b9-5bcc4de4c80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_9bcd120e-c319-478f-b3b8-3171e09687b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a92985e3-6d21-4dbe-8b37-b6b6e895078c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_9bcd120e-c319-478f-b3b8-3171e09687b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_50cca546-12c1-4e7e-8a67-40ddbe76affa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a92985e3-6d21-4dbe-8b37-b6b6e895078c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_50cca546-12c1-4e7e-8a67-40ddbe76affa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_642e8bfb-4e7c-49d5-b9e9-b59166325461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_0df7a465-c713-486f-b2a4-15bc75e534f9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_642e8bfb-4e7c-49d5-b9e9-b59166325461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_250fcf39-f372-484f-88e5-2845a50cd495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_250fcf39-f372-484f-88e5-2845a50cd495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3e596e62-f12b-44b9-9f13-f7297370f665" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_250fcf39-f372-484f-88e5-2845a50cd495" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3e596e62-f12b-44b9-9f13-f7297370f665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1c246366-6750-4682-83b1-e52624b88c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_250fcf39-f372-484f-88e5-2845a50cd495" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_1c246366-6750-4682-83b1-e52624b88c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_40f184fd-ec78-445b-827d-f28cdd9df4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_250fcf39-f372-484f-88e5-2845a50cd495" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_40f184fd-ec78-445b-827d-f28cdd9df4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dca3064b-291b-4e68-8f30-987c0714418c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dca3064b-291b-4e68-8f30-987c0714418c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_d43827e7-ac59-484b-8102-25564e2e5beb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dca3064b-291b-4e68-8f30-987c0714418c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_d43827e7-ac59-484b-8102-25564e2e5beb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e11bf9ea-b6bf-4285-9c6f-53ee5363be99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dca3064b-291b-4e68-8f30-987c0714418c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e11bf9ea-b6bf-4285-9c6f-53ee5363be99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_310ed473-b705-4eb0-bcbe-87ca487f3592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dca3064b-291b-4e68-8f30-987c0714418c" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_310ed473-b705-4eb0-bcbe-87ca487f3592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b86eb28-8149-4829-9cad-90b8cc1af1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_dca3064b-291b-4e68-8f30-987c0714418c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b86eb28-8149-4829-9cad-90b8cc1af1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_59e3fa3f-cec2-4c6f-acef-23b873a06897" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_59e3fa3f-cec2-4c6f-acef-23b873a06897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7b7199c-a44e-4bad-b9d0-191e569028b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f7b7199c-a44e-4bad-b9d0-191e569028b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_492a3e2d-7a14-4dc9-95d5-74d9a26dc72a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_58f2c08e-1369-4594-a841-9e81c6c54978" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_492a3e2d-7a14-4dc9-95d5-74d9a26dc72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BusinessandBasisofPresentation" xlink:type="simple" xlink:href="hvt-20220630.xsd#BusinessandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BusinessandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_32a6943a-32c3-4ea2-85df-fc67086e0a26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7fa09b99-6b51-4cdd-a9e3-e67cd676a5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_32a6943a-32c3-4ea2-85df-fc67086e0a26" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7fa09b99-6b51-4cdd-a9e3-e67cd676a5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BusinessandBasisofPresentationPolicies" xlink:type="simple" xlink:href="hvt-20220630.xsd#BusinessandBasisofPresentationPolicies"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BusinessandBasisofPresentationPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_14921169-809b-4a7a-a19c-9558bd0e2ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_b667c891-3414-49d9-884c-0cec8ae0c2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_14921169-809b-4a7a-a19c-9558bd0e2ed5" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_b667c891-3414-49d9-884c-0cec8ae0c2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_45776ba0-5ed3-4cba-94ec-08091e2e5b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_14921169-809b-4a7a-a19c-9558bd0e2ed5" xlink:to="loc_us-gaap_UseOfEstimates_45776ba0-5ed3-4cba-94ec-08091e2e5b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BusinessandBasisofPresentationDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#BusinessandBasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BusinessandBasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45dc8b12-5d3f-48f5-b4a8-0ccd0f9b51ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_a1b831ec-4810-4f02-92bb-789d569e5199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_45dc8b12-5d3f-48f5-b4a8-0ccd0f9b51ba" xlink:to="loc_us-gaap_NumberOfReportableSegments_a1b831ec-4810-4f02-92bb-789d569e5199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/COVID19" xlink:type="simple" xlink:href="hvt-20220630.xsd#COVID19"/>
  <link:presentationLink xlink:role="http://havertys.com/role/COVID19" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtraordinaryAndUnusualItemsAbstract_304cc733-395a-40bf-a87e-7f5808a9c09c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExtraordinaryAndUnusualItemsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_492d4c02-d96f-4d06-adb0-acb8e05bf413" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ExtraordinaryAndUnusualItemsAbstract_304cc733-395a-40bf-a87e-7f5808a9c09c" xlink:to="loc_us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock_492d4c02-d96f-4d06-adb0-acb8e05bf413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquity" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5b703d56-0f12-4fa4-958e-89dd7c8d06cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d1e5485d-44dd-4877-b40e-00cfff7b4e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5b703d56-0f12-4fa4-958e-89dd7c8d06cc" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d1e5485d-44dd-4877-b40e-00cfff7b4e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_f72a9fd3-1c91-4812-8a7a-a8a102f70191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_90311684-ab1a-4c3f-b8c0-7d7ba4d6bd48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_f72a9fd3-1c91-4812-8a7a-a8a102f70191" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_90311684-ab1a-4c3f-b8c0-7d7ba4d6bd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_5985b191-ddf1-4e47-ab24-d02c723371c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_5985b191-ddf1-4e47-ab24-d02c723371c1" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d5b9086a-e6ac-4807-8ffd-fcea871aea43" xlink:to="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_25997a5b-0e16-4e1e-bfcf-12d45602c690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_CommonStockMember_25997a5b-0e16-4e1e-bfcf-12d45602c690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f9246936-10b8-4ea9-aa5b-d74c3604d771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f9246936-10b8-4ea9-aa5b-d74c3604d771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4d12f7d8-ab92-4891-90ec-96d071df2753" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_RetainedEarningsMember_4d12f7d8-ab92-4891-90ec-96d071df2753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5980c4ba-19e5-4916-b4fe-27b604fb1538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5980c4ba-19e5-4916-b4fe-27b604fb1538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_eca73230-9e0f-4241-afcb-fd3d2275c851" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_614960df-4379-4881-a2a0-6e87950183d3" xlink:to="loc_us-gaap_TreasuryStockCommonMember_eca73230-9e0f-4241-afcb-fd3d2275c851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:to="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_fb3e48af-68de-4cf7-a566-4474d6e108f0" xlink:to="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0b62a89e-88c8-4a9d-9ba9-4e08b0b79e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:to="loc_us-gaap_CommonStockMember_0b62a89e-88c8-4a9d-9ba9-4e08b0b79e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_7ae524b9-709e-4c79-b52c-ad6224769da6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4f3bae8f-2b27-4302-8a66-9f9bef595c4a" xlink:to="loc_us-gaap_CommonClassAMember_7ae524b9-709e-4c79-b52c-ad6224769da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_216e9d25-be07-4c5a-b5eb-51e12945b741" xlink:to="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_92840880-12d7-4a70-9152-0af5157e9777" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockholdersEquity_92840880-12d7-4a70-9152-0af5157e9777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7c5a716a-ff28-4540-ad43-80f376582e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_NetIncomeLoss_7c5a716a-ff28-4540-ad43-80f376582e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_b4d0ae11-c5ae-4ed0-854c-e6ed2416ae80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_DividendsCommonStockCash_b4d0ae11-c5ae-4ed0-854c-e6ed2416ae80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5d568bfc-64e0-4bd1-bbd8-5acadab2125f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5d568bfc-64e0-4bd1-bbd8-5acadab2125f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dc713615-7e5c-419a-b838-1a7862186a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_dc713615-7e5c-419a-b838-1a7862186a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_483f3c0e-3e15-428e-a055-d59bd3641e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_483f3c0e-3e15-428e-a055-d59bd3641e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_4f430acf-6336-4d0c-a994-cb875eaa26dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_4f430acf-6336-4d0c-a994-cb875eaa26dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_51dcb4d0-71a8-4b8e-a03d-e7992440b6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_51dcb4d0-71a8-4b8e-a03d-e7992440b6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2704a290-2c04-4e65-89eb-279cbb58f035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2704a290-2c04-4e65-89eb-279cbb58f035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_27aaa655-4fec-4c9d-b6f9-c295c0a50ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_9a4dc0ea-a705-4584-a81e-04d0274adce4" xlink:to="loc_us-gaap_StockholdersEquity_27aaa655-4fec-4c9d-b6f9-c295c0a50ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_e6678aba-98cc-4d63-a8cc-301c68ef72b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_17804a01-6c62-4511-8f79-3d8205959cf9" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_e6678aba-98cc-4d63-a8cc-301c68ef72b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/InterimLIFOCalculations" xlink:type="simple" xlink:href="hvt-20220630.xsd#InterimLIFOCalculations"/>
  <link:presentationLink xlink:role="http://havertys.com/role/InterimLIFOCalculations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_9efe02ad-05a7-423d-a868-7bc05a1dfc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_abdbd531-3af8-46a0-8a34-356789ec6bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9efe02ad-05a7-423d-a868-7bc05a1dfc7c" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_abdbd531-3af8-46a0-8a34-356789ec6bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="hvt-20220630.xsd#FairValueofFinancialInstruments"/>
  <link:presentationLink xlink:role="http://havertys.com/role/FairValueofFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3e9ab906-28a8-4a59-ab20-4f51f8f946b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_5e6b673d-4153-4b94-9e63-6d97ad173ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3e9ab906-28a8-4a59-ab20-4f51f8f946b4" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_5e6b673d-4153-4b94-9e63-6d97ad173ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CreditAgreement" xlink:type="simple" xlink:href="hvt-20220630.xsd#CreditAgreement"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CreditAgreement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c24b9ab5-0b3e-44db-a2d0-2c95a65bc649" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9cb3f6e7-6152-4210-a3fe-9152c44c9bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c24b9ab5-0b3e-44db-a2d0-2c95a65bc649" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9cb3f6e7-6152-4210-a3fe-9152c44c9bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CreditAgreementDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#CreditAgreementDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9ee4acaa-af10-4c12-bcaf-2dc75fb6b91d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9ee4acaa-af10-4c12-bcaf-2dc75fb6b91d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:to="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b30c145e-62b9-4899-870f-bebe72f3de43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a0c44a23-e3fb-4cbe-bec9-059473b6deba" xlink:to="loc_us-gaap_CreditFacilityDomain_b30c145e-62b9-4899-870f-bebe72f3de43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ed2aadd6-5257-416c-b8c6-e8f343a4c3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b30c145e-62b9-4899-870f-bebe72f3de43" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ed2aadd6-5257-416c-b8c6-e8f343a4c3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_bb1fe46e-5dea-46da-b18a-014c8d8f1501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b036df23-4a0d-4764-b5bb-6c333968452e" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_bb1fe46e-5dea-46da-b18a-014c8d8f1501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_bb1fe46e-5dea-46da-b18a-014c8d8f1501" xlink:to="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_83268807-4956-40ab-92dc-1f7825d8cff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_83268807-4956-40ab-92dc-1f7825d8cff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_196f479f-4548-4ce8-8fa0-301d1203d84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_196f479f-4548-4ce8-8fa0-301d1203d84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_43445062-d461-4fa0-b4c9-9db9e871ec95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_43445062-d461-4fa0-b4c9-9db9e871ec95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d57555d7-5021-4d88-9735-a37475918d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_d57555d7-5021-4d88-9735-a37475918d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b13b294b-6bbf-4e71-ba21-74b85306c20c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_6246ed73-d3ba-4e1e-844d-43ec5c5959df" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b13b294b-6bbf-4e71-ba21-74b85306c20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/Revenues" xlink:type="simple" xlink:href="hvt-20220630.xsd#Revenues"/>
  <link:presentationLink xlink:role="http://havertys.com/role/Revenues" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8000c52e-9f5e-460f-ad65-af364d6eb60b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_72bbd87d-1dbb-4cb9-a571-bb32fce28c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8000c52e-9f5e-460f-ad65-af364d6eb60b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_72bbd87d-1dbb-4cb9-a571-bb32fce28c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesTables" xlink:type="simple" xlink:href="hvt-20220630.xsd#RevenuesTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/RevenuesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b6740066-e100-42e8-b0fa-3ca672740d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_170d8bef-9ab7-4e52-b0f3-f92436f33589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b6740066-e100-42e8-b0fa-3ca672740d0c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_170d8bef-9ab7-4e52-b0f3-f92436f33589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#RevenuesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/RevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e4a37904-68d2-4b7f-9a41-a058e37a3342" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75be1b09-7871-4b22-bcc6-01c67ce0a3db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e4a37904-68d2-4b7f-9a41-a058e37a3342" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_75be1b09-7871-4b22-bcc6-01c67ce0a3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_2e0417ae-c43b-4dde-8002-e16713985315" xlink:href="hvt-20220630.xsd#hvt_ContractWithCustomerLiabilityRevenueNotRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e4a37904-68d2-4b7f-9a41-a058e37a3342" xlink:to="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_2e0417ae-c43b-4dde-8002-e16713985315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e4a37904-68d2-4b7f-9a41-a058e37a3342" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:to="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_f6f50d7d-2778-4555-aa13-ace9f4c5df1d" xlink:to="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:href="hvt-20220630.xsd#hvt_CaseGoodsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_BedroomFurnitureMember_b0149530-f52b-45da-9c38-94798e66388e" xlink:href="hvt-20220630.xsd#hvt_BedroomFurnitureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:to="loc_hvt_BedroomFurnitureMember_b0149530-f52b-45da-9c38-94798e66388e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DiningRoomFurnitureMember_b0c2183e-4de8-4f76-a83a-5e7ff98c3f5a" xlink:href="hvt-20220630.xsd#hvt_DiningRoomFurnitureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:to="loc_hvt_DiningRoomFurnitureMember_b0c2183e-4de8-4f76-a83a-5e7ff98c3f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OccasionalMember_30b0101e-ab17-493c-abd9-77c22dcbcf93" xlink:href="hvt-20220630.xsd#hvt_OccasionalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CaseGoodsMember_723f87b0-3186-446d-a289-b1dfe7617186" xlink:to="loc_hvt_OccasionalMember_30b0101e-ab17-493c-abd9-77c22dcbcf93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UpholsteryMember_dfdced21-bbfc-44bc-960c-49ebd974fe53" xlink:href="hvt-20220630.xsd#hvt_UpholsteryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_UpholsteryMember_dfdced21-bbfc-44bc-960c-49ebd974fe53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_MattressesMember_01d583e2-b096-4e63-81fd-f603453b7de3" xlink:href="hvt-20220630.xsd#hvt_MattressesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_MattressesMember_01d583e2-b096-4e63-81fd-f603453b7de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccessoriesAndOtherMember_d87eb7b6-e503-4664-8b2d-730f4d3e8645" xlink:href="hvt-20220630.xsd#hvt_AccessoriesAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1905747a-1a37-455d-8be3-26776a255f1f" xlink:to="loc_hvt_AccessoriesAndOtherMember_d87eb7b6-e503-4664-8b2d-730f4d3e8645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_37357d30-d09b-4c69-bccb-a4c50a22cd83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_35e74f3a-3a92-4ffa-bdbb-782ba5db66b6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_37357d30-d09b-4c69-bccb-a4c50a22cd83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_37357d30-d09b-4c69-bccb-a4c50a22cd83" xlink:to="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_775dee09-2595-4de9-a620-28c0693d66ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_775dee09-2595-4de9-a620-28c0693d66ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfNetSales_40470a1f-004c-413c-853c-467240c99a7e" xlink:href="hvt-20220630.xsd#hvt_PercentageOfNetSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e068d1dc-d8db-4c3d-9a7d-dbc95660cfc5" xlink:to="loc_hvt_PercentageOfNetSales_40470a1f-004c-413c-853c-467240c99a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/Leases" xlink:type="simple" xlink:href="hvt-20220630.xsd#Leases"/>
  <link:presentationLink xlink:role="http://havertys.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_e0eefb09-eee0-454e-bab5-c0a9104269b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_86a21fb3-16a0-4672-9169-7e5a0aea6536" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_e0eefb09-eee0-454e-bab5-c0a9104269b5" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_86a21fb3-16a0-4672-9169-7e5a0aea6536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesTables" xlink:type="simple" xlink:href="hvt-20220630.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_a26a7bee-14d5-479b-84a4-b5bd741dafb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_c53f4a7c-79ee-442d-b9c7-9182661bde3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a26a7bee-14d5-479b-84a4-b5bd741dafb7" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_c53f4a7c-79ee-442d-b9c7-9182661bde3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_a903298b-c9e3-46ec-940f-7ced91447a8d" xlink:href="hvt-20220630.xsd#hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a26a7bee-14d5-479b-84a4-b5bd741dafb7" xlink:to="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_a903298b-c9e3-46ec-940f-7ced91447a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_05a779df-442e-4aaf-b7b9-8d69b8a52045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_05a779df-442e-4aaf-b7b9-8d69b8a52045" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:to="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_0deec5bc-0838-4248-a763-26f887ecf20f" xlink:to="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_19961006-dc4c-4a5d-8f38-eb86acbcd0ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:to="loc_srt_MinimumMember_19961006-dc4c-4a5d-8f38-eb86acbcd0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1a8c09e5-f3ad-4433-a587-f4948bfd2523" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b09e635f-a72d-49f9-9377-be6c3e4df3a4" xlink:to="loc_srt_MaximumMember_1a8c09e5-f3ad-4433-a587-f4948bfd2523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_c048b828-cc34-45f2-8586-ef53d6084893" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_a7aa3041-26cc-4719-9e8c-4c5d16bcb2be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_a7aa3041-26cc-4719-9e8c-4c5d16bcb2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseOptionToExtendTerm_d7e27b5a-2481-475c-a46c-b7c83cb384d5" xlink:href="hvt-20220630.xsd#hvt_LesseeOperatingLeaseOptionToExtendTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:to="loc_hvt_LesseeOperatingLeaseOptionToExtendTerm_d7e27b5a-2481-475c-a46c-b7c83cb384d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_c91f0598-538b-467e-b89c-a0843b75b82f" xlink:href="hvt-20220630.xsd#hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingLeaseDescriptionAbstract_ddaaefca-30d3-47bc-a60b-645917bc68fb" xlink:to="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_c91f0598-538b-467e-b89c-a0843b75b82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_5210397b-5d74-4d39-a557-cbfd56cb44a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:to="loc_us-gaap_OperatingLeaseCost_5210397b-5d74-4d39-a557-cbfd56cb44a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5c6c26c0-d2e2-4daf-a04e-439ccfc8437d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:to="loc_us-gaap_VariableLeaseCost_5c6c26c0-d2e2-4daf-a04e-439ccfc8437d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_7517215d-febf-4940-8301-5379a7b05fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a7bcf2f9-4c5d-4782-89cc-5557fbfa060b" xlink:to="loc_us-gaap_LeaseCost_7517215d-febf-4940-8301-5379a7b05fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d3ba7218-5d07-4c9d-a64c-c6397c985da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d3ba7218-5d07-4c9d-a64c-c6397c985da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_8e0abd55-afbb-4a06-8b73-6276dcc2d605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_d3ba7218-5d07-4c9d-a64c-c6397c985da5" xlink:to="loc_us-gaap_OperatingLeasePayments_8e0abd55-afbb-4a06-8b73-6276dcc2d605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_15f7a86d-572a-4a9c-a1cd-e837949d08bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_6444e415-8abd-4c1e-bffa-8490bbd6cfcd" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_15f7a86d-572a-4a9c-a1cd-e837949d08bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_12c0ceb5-d882-48ae-bb03-1a51913be833" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_15f7a86d-572a-4a9c-a1cd-e837949d08bb" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_12c0ceb5-d882-48ae-bb03-1a51913be833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hvt-20220630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_039f4518-7358-410c-b928-959250280977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c9eaad12-7c19-4098-8b02-77a56b6ebf35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_039f4518-7358-410c-b928-959250280977" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c9eaad12-7c19-4098-8b02-77a56b6ebf35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_85b3ec70-9897-4025-b4ab-e5e8f57c3578" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_63237bba-f35e-4e90-816c-c7aee49b34ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85b3ec70-9897-4025-b4ab-e5e8f57c3578" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_63237bba-f35e-4e90-816c-c7aee49b34ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockBasedCompensationPlans"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7077f7c8-bce5-4b2e-a8d7-12c15c6ffaff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d17d68e9-1593-4fd0-a8bc-0f8a08c43fed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7077f7c8-bce5-4b2e-a8d7-12c15c6ffaff" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d17d68e9-1593-4fd0-a8bc-0f8a08c43fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockBasedCompensationPlansTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c1828a-a105-42f2-b67a-31279023a254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_d45061bb-3f7e-44d5-91fe-bfb2f27a31af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2c1828a-a105-42f2-b67a-31279023a254" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_d45061bb-3f7e-44d5-91fe-bfb2f27a31af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#StockBasedCompensationPlansDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1d51dd0e-76f8-452e-8733-46559548bc4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1d51dd0e-76f8-452e-8733-46559548bc4a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_198231bf-23aa-46a7-8f0a-cf17b5f20253" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember_db7c0e87-edd0-40e9-925f-694871dca829" xlink:href="hvt-20220630.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:to="loc_hvt_ServiceBasedRestrictedStockAwardsMember_db7c0e87-edd0-40e9-925f-694871dca829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_5872ea4a-f2d9-45d8-b247-4dc7d87411dd" xlink:href="hvt-20220630.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_51cc737e-ed31-4e40-8c05-a1b7d27e1a81" xlink:to="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_5872ea4a-f2d9-45d8-b247-4dc7d87411dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_81f6b949-1d11-47a6-b7ad-c4df9f2d3e6a" xlink:to="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ae2fcd2c-3ff7-4cf3-898e-91ff2bd7b287" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:to="loc_srt_MinimumMember_ae2fcd2c-3ff7-4cf3-898e-91ff2bd7b287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2e7b1932-5db8-4c48-a5ad-c93124566f2c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0d0fe75d-eca3-43cf-91b8-e31ff5c7952c" xlink:to="loc_srt_MaximumMember_2e7b1932-5db8-4c48-a5ad-c93124566f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_84fc1e55-26cb-411c-ae53-ab8f21534b38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_968b4e0d-4d85-4a34-9a6e-5974ef5be97f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_84fc1e55-26cb-411c-ae53-ab8f21534b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_178baefc-65bd-400b-ad3c-11e849c0ecdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_84fc1e55-26cb-411c-ae53-ab8f21534b38" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_178baefc-65bd-400b-ad3c-11e849c0ecdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cb24e75-e94e-4eda-b053-e942d15a2cb7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_99b3a5a4-f841-4768-aafe-b274490f8616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_99b3a5a4-f841-4768-aafe-b274490f8616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_107ef9a4-c739-43fc-a251-71df7f60888f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_107ef9a4-c739-43fc-a251-71df7f60888f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08c72a6c-3719-44cf-87b3-6219778f556b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_08c72a6c-3719-44cf-87b3-6219778f556b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc7d095d-b967-4e92-9b18-fc7d1c225b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc7d095d-b967-4e92-9b18-fc7d1c225b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_9ac2ef9c-fa82-4f76-8e97-fac493ca3d15" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod_9ac2ef9c-fa82-4f76-8e97-fac493ca3d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_76219b06-97e6-4b0a-87a7-05ceb27e3923" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2ea6322d-4432-46f1-9dae-144cd10489bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_76219b06-97e6-4b0a-87a7-05ceb27e3923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_2756b092-7dd6-467a-8852-6271c99e2ca6" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_2756b092-7dd6-467a-8852-6271c99e2ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4021f0a-51ac-459c-adda-2939d0230c16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e4021f0a-51ac-459c-adda-2939d0230c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75648ea6-9e35-46a1-8062-ccfd4afc0445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_75648ea6-9e35-46a1-8062-ccfd4afc0445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_53d6f7bb-b781-46f6-a07b-f2ee5b846ed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_53d6f7bb-b781-46f6-a07b-f2ee5b846ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cd5d919d-f29e-4348-8066-9e89cbf25936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_cd5d919d-f29e-4348-8066-9e89cbf25936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_4e138145-9bf9-4d69-a986-4f1e0b1a2972" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue_4e138145-9bf9-4d69-a986-4f1e0b1a2972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bed23c42-3853-4cd3-a619-25d823b30d48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_cf6cc05f-e20f-4fd9-9190-10cec59e6ab7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_bed23c42-3853-4cd3-a619-25d823b30d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_e0aa101f-c56c-4492-ad28-339a748d5de0" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_e0aa101f-c56c-4492-ad28-339a748d5de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_de023fc9-c2c4-4e36-a586-5a00ab24b044" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4dbfcc0e-84af-4309-90ff-3201015cd701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_4dbfcc0e-84af-4309-90ff-3201015cd701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_0527fa8b-5e59-487a-9e00-315a6eeacc78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_0527fa8b-5e59-487a-9e00-315a6eeacc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ec6b920-04d3-4d33-859e-19da750df7f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2ec6b920-04d3-4d33-859e-19da750df7f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_4d8eaf9b-ee4b-4c31-9ce8-c69aa43d2548" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_4d8eaf9b-ee4b-4c31-9ce8-c69aa43d2548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_1da17f6a-c692-4d79-a586-036d2f871d69" xlink:href="hvt-20220630.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_1da17f6a-c692-4d79-a586-036d2f871d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_aedf9d25-c03f-420b-95dc-91572fedf25b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_aedf9d25-c03f-420b-95dc-91572fedf25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_87ee6019-d5de-49b6-9bc3-0bfb0e571689" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_87ee6019-d5de-49b6-9bc3-0bfb0e571689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_809c9663-a772-4f7c-9326-71c7fd3c344e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_e71a3e2e-d8ba-48c3-8299-8c82962afe85" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_809c9663-a772-4f7c-9326-71c7fd3c344e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShare" xlink:type="simple" xlink:href="hvt-20220630.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://havertys.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c62d6f88-d761-4592-8c64-b6eca5bfbaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_eff25d16-ce68-4966-9e6f-dad9ae06c6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c62d6f88-d761-4592-8c64-b6eca5bfbaf5" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_eff25d16-ce68-4966-9e6f-dad9ae06c6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="hvt-20220630.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3281cfd1-767a-4f00-9e7b-b5315d0299ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0bf512fc-be70-40ae-aae3-f6c85f27b558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3281cfd1-767a-4f00-9e7b-b5315d0299ce" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0bf512fc-be70-40ae-aae3-f6c85f27b558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="hvt-20220630.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c795f57b-c400-4cf3-8dee-802bf75d722e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c795f57b-c400-4cf3-8dee-802bf75d722e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1fca6048-db26-42cc-b27f-81255d6a2310" xlink:to="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_b8f92e63-bb47-48f4-bc77-85e6d591d3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:to="loc_us-gaap_CommonStockMember_b8f92e63-bb47-48f4-bc77-85e6d591d3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_3141471a-35dc-4513-90f5-a33bec1f8d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0ba8df63-5d22-4667-a0c0-8bbd3c673af5" xlink:to="loc_us-gaap_CommonClassAMember_3141471a-35dc-4513-90f5-a33bec1f8d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_4de10b59-8086-45ad-9a99-5eb44f07e752" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_a4bfa86a-cc86-49bf-9c46-99ef4f0c3dab" xlink:href="hvt-20220630.xsd#hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:to="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_a4bfa86a-cc86-49bf-9c46-99ef4f0c3dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockPreferentialDividendRatePercentage_e50ae19d-453b-4376-9c2d-9372ce2c2724" xlink:href="hvt-20220630.xsd#hvt_CommonStockPreferentialDividendRatePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:to="loc_hvt_CommonStockPreferentialDividendRatePercentage_e50ae19d-453b-4376-9c2d-9372ce2c2724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfVotesPerShare_292e9930-ebcd-4b1f-9ee1-def987bf2f2f" xlink:href="hvt-20220630.xsd#hvt_NumberOfVotesPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDisclosuresAbstract_99acd2d6-c1ca-4066-b4e3-1bc6be6f0b09" xlink:to="loc_hvt_NumberOfVotesPerShare_292e9930-ebcd-4b1f-9ee1-def987bf2f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_7cd116c3-13b2-473e-8a5d-b32862c81394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_DistributedEarnings_7cd116c3-13b2-473e-8a5d-b32862c81394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_2cfb2d60-1c3d-4670-a441-b007b4b0a350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_UndistributedEarnings_2cfb2d60-1c3d-4670-a441-b007b4b0a350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_22237fc7-1c6e-4f66-b97d-68098baad248" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_22237fc7-1c6e-4f66-b97d-68098baad248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_602c9e50-3f38-4b69-98e5-30bcc9eccca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_201bfa8c-e447-45b0-8b9d-08d7e4c975f4" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_602c9e50-3f38-4b69-98e5-30bcc9eccca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e494c8ba-ab32-4691-9707-282f6a63e491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e494c8ba-ab32-4691-9707-282f6a63e491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_093a7dec-ba5b-432a-8854-089a0d058004" xlink:href="hvt-20220630.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_093a7dec-ba5b-432a-8854-089a0d058004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bbb4b4f1-e250-4f24-be4d-eac67205fd31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bbb4b4f1-e250-4f24-be4d-eac67205fd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa8e3b13-4f9a-4d98-8084-ba474456827e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aa8e3b13-4f9a-4d98-8084-ba474456827e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_738cc245-2fb3-4e60-878d-2d194880713a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c4617733-defb-49e9-814c-9ead26cb77b7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_738cc245-2fb3-4e60-878d-2d194880713a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_54b2cde4-b041-4589-8bf9-92e2e4504b34" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7e0a41bc-2a4e-41d8-9a4a-80da1d0058ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:to="loc_us-gaap_EarningsPerShareBasic_7e0a41bc-2a4e-41d8-9a4a-80da1d0058ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0d1c75e1-6207-4a04-82f8-6463ffaa1f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_5d9e4713-7d0a-4974-b3a4-2f1df19eecc4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_0d1c75e1-6207-4a04-82f8-6463ffaa1f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>hvt-20220630_g1.jpg
<TEXT>
begin 644 hvt-20220630_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  [ #P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#RBBBBOHCS
M I"<#-:_AGP_<>*=?ATBVGB@FE5F5Y0=O SVK8\)>'HY/&-]#>;+BWT:*:XF
M 'RR&/.T<]BV*SE4C&Y2BV8,F@:U#I0U272KM+ ]+AHB$^N?3WK/KN8)_%GB
M#X>ZQJ,OB$_V7;R_O[23)9B2" #CID],XKA1TI4YN5[CDDMA:***U("BBB@#
MM_A%_P E*T[_ ')?_036WX.4'7/B&>XL[@ _\#-8GPB_Y*5IW^Y+_P"@&O0?
M#GAK2[/4_%TD/B:SN7O+>59D13FV!8Y+?2N"O)*;]%^9T4U>*..\+?\ )$?%
MG_7:/_V6O.*]<MM+L-(^$7BRUL-8BU1!)&6FA0JH/R\#UKR,=*VH--R:[D5%
M:P4445TF04444 =O\(O^2EZ=_N2_^@&MOP<!_;WQ"X_Y<[C_ -#-<Q\-]5L=
M%\=6=_J5REM:Q))ND?..5P!Q6YX<OX;9/B'K"2J]N]NT44@Z.9'.W%<59/F?
MR_,W@]$'A8?\61\6?]=H_P#V6O.!7<>'M:TRT^%'B+2;B]CCO[N56AA(.6 V
M^WM7(ZA;VMK=^59W@NX=BMY@7;R1R/PK6CI*5^Y$]4BK111709A1110!I^'=
M1T[2M<AN]5TM=3M%!#6[-C)/0^^/0U<\0>(K748Y+'1M,72M*>?[0T"ON,CX
>P"3Z#L!P,U@45#@G+F97,[6$Q2]***LD**** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649303578640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Aug. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [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_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_DocumentTransitionReport', window );">Document Transition Report</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-14445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HAVERTY FURNITURE COMPANIES, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">58-0281900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">780 Johnson Ferry Road,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Atlanta<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">443-2900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000216085<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</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_dei_EntityListingsLineItems', window );"><strong>Entity Listings [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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HVT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,051,761<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</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_dei_EntityListingsLineItems', window );"><strong>Entity Listings [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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HVTA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,283,260<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">dei_EntityListingsLineItems</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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307481456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 143,454<span></span>
</td>
<td class="nump">$ 166,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">6,722<span></span>
</td>
<td class="nump">6,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">134,053<span></span>
</td>
<td class="nump">112,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">10,523<span></span>
</td>
<td class="nump">12,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">14,653<span></span>
</td>
<td class="nump">11,746<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">309,405<span></span>
</td>
<td class="nump">309,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">131,230<span></span>
</td>
<td class="nump">126,099<span></span>
</td>
</tr>
<tr class="re">
<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 );">Right-of-use lease assets</a></td>
<td class="nump">222,702<span></span>
</td>
<td class="nump">222,356<span></span>
</td>
</tr>
<tr class="ro">
<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 income taxes</a></td>
<td class="nump">18,769<span></span>
</td>
<td class="nump">16,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">12,190<span></span>
</td>
<td class="nump">12,403<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">694,296<span></span>
</td>
<td class="nump">686,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">35,093<span></span>
</td>
<td class="nump">31,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">90,762<span></span>
</td>
<td class="nump">98,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">48,122<span></span>
</td>
<td class="nump">46,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">34,539<span></span>
</td>
<td class="nump">33,581<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">208,516<span></span>
</td>
<td class="nump">210,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent lease liabilities</a></td>
<td class="nump">198,338<span></span>
</td>
<td class="nump">196,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">20,716<span></span>
</td>
<td class="nump">23,172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">427,570<span></span>
</td>
<td class="nump">430,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_CapitalStockAbstract', window );"><strong>Capital Stock, par value $1 per share</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_PreferredStockValue', window );">Preferred Stock, Authorized &#8211; 1,000 shares; Issued: None</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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">105,674<span></span>
</td>
<td class="nump">102,572<span></span>
</td>
</tr>
<tr class="re">
<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">375,234<span></span>
</td>
<td class="nump">342,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(2,212)<span></span>
</td>
<td class="num">(2,293)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Less treasury stock at cost &#8211; Common Stock (2022 &#8211; 14,954 and 2021 &#8211; 14,069 shares) and Convertible Class A Common Stock (2022 and 2021 &#8211; 522 shares)</a></td>
<td class="num">(243,782)<span></span>
</td>
<td class="num">(219,008)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">266,726<span></span>
</td>
<td class="nump">255,970<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">694,296<span></span>
</td>
<td class="nump">686,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</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_hvt_CapitalStockAbstract', window );"><strong>Capital Stock, par value $1 per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock/Class A common stock, value, issued</a></td>
<td class="nump">30,006<span></span>
</td>
<td class="nump">29,907<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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_hvt_CapitalStockAbstract', window );"><strong>Capital Stock, par value $1 per share</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/Class A common stock, value, issued</a></td>
<td class="nump">$ 1,806<span></span>
</td>
<td class="nump">$ 1,809<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CapitalStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Stock [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;">hvt_CapitalStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Used to reflect the current portion of the liabilities (due within one year or within the normal 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Used to reflect the current portion of the liabilities (due within one year or within the normal 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a 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(30)(a)(4))<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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://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)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://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 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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 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.9)<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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 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://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> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and LIFO reserves of inventory expected to be sold, or consumed within one year or 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business 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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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.21)<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_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncurrent 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other, due after one year or the normal 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as current. 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and 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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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.30)<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_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649305593392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_CapitalStockParOrStatedValuePerShare', window );">Capital Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</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_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; 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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">30,006,000<span></span>
</td>
<td class="nump">29,907,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_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">14,954,000<span></span>
</td>
<td class="nump">14,069,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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</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_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">1,806,000<span></span>
</td>
<td class="nump">1,809,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_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">522,000<span></span>
</td>
<td class="nump">522,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CapitalStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CapitalStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(28))<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649303604368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 253,216<span></span>
</td>
<td class="nump">$ 249,989<span></span>
</td>
<td class="nump">$ 492,162<span></span>
</td>
<td class="nump">$ 486,480<span></span>
</td>
</tr>
<tr class="ro">
<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 sold</a></td>
<td class="nump">106,608<span></span>
</td>
<td class="nump">108,488<span></span>
</td>
<td class="nump">204,593<span></span>
</td>
<td class="nump">209,945<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">146,608<span></span>
</td>
<td class="nump">141,501<span></span>
</td>
<td class="nump">287,569<span></span>
</td>
<td class="nump">276,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Expenses:</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">118,129<span></span>
</td>
<td class="nump">112,397<span></span>
</td>
<td class="nump">233,283<span></span>
</td>
<td class="nump">222,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other expense (income), net</a></td>
<td class="num">(45)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="nump">115<span></span>
</td>
<td class="num">(43)<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_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">118,084<span></span>
</td>
<td class="nump">112,391<span></span>
</td>
<td class="nump">233,398<span></span>
</td>
<td class="nump">222,116<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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet', window );">Income before interest and income taxes</a></td>
<td class="nump">28,524<span></span>
</td>
<td class="nump">29,110<span></span>
</td>
<td class="nump">54,171<span></span>
</td>
<td class="nump">54,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income, net</a></td>
<td class="nump">144<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="nump">218<span></span>
</td>
<td class="nump">114<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">28,668<span></span>
</td>
<td class="nump">29,169<span></span>
</td>
<td class="nump">54,389<span></span>
</td>
<td class="nump">54,533<span></span>
</td>
</tr>
<tr class="re">
<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="nump">6,960<span></span>
</td>
<td class="nump">6,311<span></span>
</td>
<td class="nump">13,319<span></span>
</td>
<td class="nump">12,269<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">21,708<span></span>
</td>
<td class="nump">22,858<span></span>
</td>
<td class="nump">41,070<span></span>
</td>
<td class="nump">42,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income</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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Adjustments related to retirement plans; net of tax expense of $13 and $27 in 2022 and $16 and $32 in 2021</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">98<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 21,749<span></span>
</td>
<td class="nump">$ 22,907<span></span>
</td>
<td class="nump">$ 41,151<span></span>
</td>
<td class="nump">$ 42,362<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income</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_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.32<span></span>
</td>
</tr>
<tr class="re">
<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 (in dollars per share)</a></td>
<td class="nump">1.27<span></span>
</td>
<td class="nump">1.21<span></span>
</td>
<td class="nump">2.37<span></span>
</td>
<td class="nump">2.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_CommonStockDividendsPerShareCashPaid', window );">Cash dividends per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.47<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income</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_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">1.25<span></span>
</td>
<td class="nump">1.18<span></span>
</td>
<td class="nump">2.33<span></span>
</td>
<td class="nump">2.18<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="nump">1.16<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">2.13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.43<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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: 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(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: 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(26))<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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a 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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.10)<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649305532720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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_OtherComprehensiveIncomeLossTax', window );">Adjustments related to retirement plans, tax expense</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">$ 32<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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: 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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<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(19))<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_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307805168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 41,070<span></span>
</td>
<td class="nump">$ 42,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">8,664<span></span>
</td>
<td class="nump">7,932<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based compensation expense</a></td>
<td class="nump">4,196<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(1,444)<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="re">
<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>Changes in operating assets and liabilities:</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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(22,022)<span></span>
</td>
<td class="num">(25,148)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Customer deposits</a></td>
<td class="num">(8,135)<span></span>
</td>
<td class="nump">29,896<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="num">(966)<span></span>
</td>
<td class="num">(1,841)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accounts payable and accrued liabilities</a></td>
<td class="nump">4,942<span></span>
</td>
<td class="num">(277)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">26,305<span></span>
</td>
<td class="nump">57,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', 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="ro">
<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 );">Capital expenditures</a></td>
<td class="num">(13,548)<span></span>
</td>
<td class="num">(10,939)<span></span>
</td>
</tr>
<tr class="re">
<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 sale of land, property and equipment</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(13,496)<span></span>
</td>
<td class="num">(10,906)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(8,819)<span></span>
</td>
<td class="num">(8,550)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Common stock repurchased</a></td>
<td class="num">(25,001)<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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(1,675)<span></span>
</td>
<td class="num">(2,894)<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 used in financing activities</a></td>
<td class="num">(35,495)<span></span>
</td>
<td class="num">(11,444)<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 );">(Decrease) increase in cash, cash equivalents and restricted cash equivalents during the period</a></td>
<td class="num">(22,686)<span></span>
</td>
<td class="nump">35,289<span></span>
</td>
</tr>
<tr class="re">
<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, cash equivalents and restricted cash equivalents at beginning of period</a></td>
<td class="nump">172,862<span></span>
</td>
<td class="nump">206,771<span></span>
</td>
</tr>
<tr class="ro">
<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, cash equivalents and restricted cash equivalents at end of period</a></td>
<td class="nump">$ 150,176<span></span>
</td>
<td class="nump">$ 242,060<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating assets after deduction of operating liabilities 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 income (expense) included in net income that results in no cash inflow (outflow), 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306398832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Business and Basis of Presentation</a></td>
<td class="text">Business and Basis of Presentation<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Haverty Furniture Companies, Inc. (&#8220;Havertys,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various claims and legal proceedings covering a wide range of matters, including with respect to product liability and personal injury claims, that arise in the ordinary course of its business activities. We currently have no pending claims or legal proceedings that we believe would be reasonably likely to have a material adverse effect on our financial condition, results of operations or cash flows. However, there can be no assurance that either future litigation or an unfavorable outcome in existing claims will not have a material impact on our business, reputation, financial position, cash flows or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306644720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COVID-19<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtraordinaryAndUnusualItemsAbstract', window );"><strong>Unusual or Infrequent Items, or Both [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_UnusualOrInfrequentItemsDisclosureTextBlock', window );">COVID-19</a></td>
<td class="text">COVID-19The novel coronavirus disease (&#8220;COVID-19&#8221;) pandemic and its contributory effects on the economy continue to impact our business and results of operations. During the six months ended June&#160;30, 2022, we experienced, among other things, rising product prices, volatile transportation costs, and supply chain disruptions. Furthermore, discretionary consumer spending has been adversely impacted by rising inflation, including fuel costs, and interest rates. Many of these factors impacted our business in the second quarter of 2022. The extent and duration of any future impact resulting from the COVID-19 pandemic is not fully known, and we may experience additional significant COVID-19 related disruptions in the future as a result.<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_ExtraordinaryAndUnusualItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ExtraordinaryAndUnusualItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_UnusualOrInfrequentItemsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an event or transaction that is unusual in nature or infrequent in occurrence, or both.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=114868817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649303575472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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 );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following outlines the changes in each caption of stockholders&#8217; equity for the current and comparative periods and the dividends per share for each class of shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,924&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,345&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358,084&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,253)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(231,509)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">260,400&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.28 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.26 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,500)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,500)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,006&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,674&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375,234&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,212)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(243,782)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,726&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,907&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,572&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342,983&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,293)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(219,008)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,970&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.53 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.49 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,001)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,001)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,196&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,196&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,006&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,674&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375,234&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,212)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(243,782)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,726&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,789&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,842&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,694&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,045&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,511)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,545)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,314&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.25 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.23 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,903&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,341&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,462)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,199)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,600&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,996&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,850&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,626&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,560)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,545)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252,967&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.47 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.43 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,014)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,894)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">870&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,903&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,016&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,341&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,462)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,199)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,412&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306994192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Interim LIFO Calculations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">Interim LIFO Calculations</a></td>
<td class="text">Interim LIFO CalculationsInventories are measured using the last-in, first-out (LIFO) method of valuation using an annual LIFO index. Accordingly, interim LIFO calculations must necessarily be based on management&#8217;s estimates of inventory levels and inflation rates. Since these estimates may be affected by factors beyond management&#8217;s control, interim results are subject to change based upon the final year-end LIFO inventory valuations.<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307753696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">Fair Value of Financial InstrumentsThe fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts payable and customer deposits approximate their carrying values due to their short-term nature. The assets related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices multiplied by the number of shares held, a Level 1 valuation technique.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307753696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Credit Agreement</a></td>
<td class="text">Credit Agreement<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have a $60.0 million revolving credit facility (the &#8220;Credit Agreement&#8221;) which matures on September&#160;27, 2024 and is secured primarily by our inventory. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At June&#160;30, 2022 and December&#160;31, 2021, there were no outstanding borrowings under the Credit Agreement. The borrowing base and net availability was $47.1 million at June&#160;30, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307753696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_RevenueFromContractWithCustomerTextBlock', window );">Revenues</a></td>
<td class="text">Revenues<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We recognize revenue from merchandise sales and related service fees, net of expected returns and sales tax, at the time the merchandise is delivered to the customer. We record customer deposits when payments are received in advance of the delivery of merchandise. Such deposits totaled $90.8 million and $98.9 million at June&#160;30, 2022 and December&#160;31, 2021, respectively. Of the customer deposit liabilities at December&#160;31, 2021, approximately $4.0 million have not been recognized through net sales in the six months ended June&#160;30, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by each major product category and service (dollars in thousands, amounts and percentages may not always add due to rounding):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.541%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merchandise:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bedroom Furniture</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,232&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,885&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,410&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dining Room Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,188&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,110&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,007&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,174&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,879&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,503&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upholstery</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,641&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,841&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,825&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,467&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mattresses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,686&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,327&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,525&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,870&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,216&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">249,989&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">486,480&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes delivery charges and product protection.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a 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> -URI http://asc.fasb.org/topic&amp;trid=49130388<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-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 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-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 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: 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 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<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 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-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 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-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_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307753696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lessee 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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LeasesWe have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of 1 year to 13 years, some of which include options to extend the leases for up to 20 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">years. We determine if an arrangement is or contains a lease at lease inception. Our leases do not have any residual value guarantees or any restrictions or covenants imposed by lessors. We have lease agreements for real estate with lease and non-lease components, which are accounted for separately.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portion of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded as lease expense in the period incurred. Certain of our equipment lease agreements include variable lease costs, generally based on usage of the underlying asset (mileage, fuel, etc.). The variable portion of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded in the period incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of June&#160;30, 2022, we had entered into one lease for an additional retail location which had not yet commenced.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease expense is charged to selling, general and administrative expenses. Components of lease expense were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"/><td style="width:145.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,973&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,873&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,712&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,700&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,756&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,482&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,190&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,817&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"/><td style="width:350.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649305535728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income TaxesOur effective tax rate for the six months ended June&#160;30, 2022 and 2021 was 24.5% and 22.5%, respectively. The primary difference in the effective rate and the statutory rate was due to state income taxes and the impact from vested stock awards.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306992336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation Plans</a></td>
<td class="text">Stock Based Compensation Plans<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As more fully discussed in Note 12 of the notes to the consolidated financial statements in our 2021 Annual Report on Form 10-K, we have awards outstanding for Common Stock under stock-based employee compensation plans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity during the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.054%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Awards</span></td></tr><tr style="height:38pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,082&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.10&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,267&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.96&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted/Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards vested or rights exercised</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(121,518)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.12&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,940)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.28&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,249&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.39&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.11&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455,680&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.54&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,345&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.11&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455,680&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.54&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes shares repurchased from employees for employee&#8217;s tax liability.</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of service-based restricted stock awards that vested during the six months ended June 30, 2022 was approximately $3.3 million. The aggregate intrinsic value of outstanding service-based restricted stock awards was approximately $5.7 million at June&#160;30, 2022. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year and three-year periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total fair value of performance-based restricted stock awards that vested during the six months ended June&#160;30, 2022 was approximately $1.0 million. The aggregate intrinsic value of outstanding performance awards at June&#160;30, 2022 expected to vest was approximately $10.6 million. The performance awards are based on one-year performance periods but cliff vest in approximately three years from grant date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The compensation for all awards is charged to selling, general and administrative expense over the respective grants&#8217; vesting periods, primarily on a straight-line basis. The amount charged was approximately $4.2 million and $4.7 million for the six months ended June&#160;30, 2022 and 2021, respectively. Forfeitures are recognized as they occur. As of June&#160;30, 2022, the total compensation cost related to unvested equity awards was approximately $9.9 million and is expected to be recognized over a weighted-average period of two years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649307094832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming 100% of our earnings are distributed as dividends to each class of common stock based on the contractual rights of the classes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. The Class A Common Stock, which has ten votes per share as opposed to one vote per share for the Common Stock (on all matters other than the election of directors), may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"/><td style="width:241.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,225&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,261&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,189&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,978&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,109&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,303&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,082&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,273&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,708&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,070&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,264&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,254&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,358&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,420&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,991&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,327&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,997&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,516&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,895&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive options, awards and common stock equivalents</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total weighted-average diluted Common Stock</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,092&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,842&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,787&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.18&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.33&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.18&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.22&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.27&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306349520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy</a></td>
<td class="text">Haverty Furniture Companies, Inc. (&#8220;Havertys,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy</a></td>
<td class="text">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306994976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_ScheduleOfStockholdersEquityTableTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2022</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,924&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,345&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">358,084&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,253)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(231,509)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">260,400&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.28 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.26 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,500)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,500)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,889&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,006&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,674&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375,234&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,212)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(243,782)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,726&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,907&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,809&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,572&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">342,983&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,293)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(219,008)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,970&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.53 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,189)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.49 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(630)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,001)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,001)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,196&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,196&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2022</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,006&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,806&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,674&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">375,234&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,212)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(243,782)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">266,726&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at March 31, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,789&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,842&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,694&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">320,045&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,511)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,545)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,314&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.25 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,261)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.23 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(301)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisition of treasury stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,977&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,903&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,016&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,341&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,462)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,199)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,412&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the six months ended June&#160;30, 2021:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.055%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A<br/>Common Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated Other<br/>Comprehensive Loss </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Treasury<br/>Stock </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at December 31, 2020</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,600&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,996&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,850&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,626&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,560)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,545)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252,967&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividends declared:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common Stock, $0.47 per share</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A Common Stock, $0.43 per share</span></div></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(571)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Class A conversion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(183)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock issuances</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,014)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,894)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Directors' Compensation Plan</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">524&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">870&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances at June 30, 2021</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,903&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,813&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,016&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">338,341&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,462)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177,199)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289,412&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649310530784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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_DisaggregationOfRevenueTableTextBlock', window );">Revenues Disaggregated by Major Product Category and Service</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents our revenues disaggregated by each major product category and service (dollars in thousands, amounts and percentages may not always add due to rounding):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.541%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:12pt"><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:20pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">% of<br/>Net Sales</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Merchandise:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bedroom Furniture</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,535&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,232&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,885&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.8&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,410&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dining Room Furniture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,919&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,188&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,110&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,007&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,174&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,879&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">180,503&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upholstery</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,641&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100,841&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220,825&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.9&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,467&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.4&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Mattresses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,686&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,327&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,525&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,870&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">253,216&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">249,989&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">492,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">486,480&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes delivery charges and product protection.</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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-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_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306449472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lessee 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_LeaseCostTableTextBlock', window );">Lease Expense</a></td>
<td class="text">Components of lease expense were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"/><td style="width:145.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,973&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,873&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,712&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,700&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,756&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,482&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,190&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,817&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<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_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock', window );">Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"/><td style="width:350.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:67.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,876&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649310530784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Share-based Payment Arrangement, Activity</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity during the six months ended June&#160;30, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.054%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-Based<br/>Restricted Stock Awards</span></td></tr><tr style="height:38pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Award Price ($)</span></td></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,082&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.10&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">328,267&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23.96&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted/Issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">153,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Awards vested or rights exercised</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(121,518)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27.12&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,940)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.28&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,900)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,249&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.39&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.11&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455,680&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.54&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,345&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.11&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">455,680&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.54&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.264%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes shares repurchased from employees for employee&#8217;s tax liability.</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306415600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. The Class A Common Stock, which has ten votes per share as opposed to one vote per share for the Common Stock (on all matters other than the election of directors), may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"><tr><td style="width:1.0pt"/><td style="width:241.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,225&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,261&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,189&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,978&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,893&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,109&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,303&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,082&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,273&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,708&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,858&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,070&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,264&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributed earnings</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,254&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,358&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,420&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,991&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,327&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,997&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,516&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,895&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive options, awards and common stock equivalents</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">501&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total weighted-average diluted Common Stock</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,092&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,842&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,787&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,313&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,285&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,372&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.25&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.18&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.33&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.18&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Class A Common Stock</span></td><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.22&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.16&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.27&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.13&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306982592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Basis of Presentation (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<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_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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649301057328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 260,400<span></span>
</td>
<td class="nump">$ 270,314<span></span>
</td>
<td class="nump">$ 255,970<span></span>
</td>
<td class="nump">$ 252,967<span></span>
</td>
</tr>
<tr class="re">
<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">21,708<span></span>
</td>
<td class="nump">22,858<span></span>
</td>
<td class="nump">41,070<span></span>
</td>
<td class="nump">42,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Class A conversion</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="re">
<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 );">Acquisition of treasury stock</a></td>
<td class="num">(12,500)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(25,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock issuances</a></td>
<td class="num">(1,165)<span></span>
</td>
<td class="num">(2,094)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
<td class="num">(2,894)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Amortization of restricted stock</a></td>
<td class="nump">1,889<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">4,196<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Directors' Compensation Plan</a></td>
<td class="nump">911<span></span>
</td>
<td class="nump">870<span></span>
</td>
<td class="nump">911<span></span>
</td>
<td class="nump">870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="ro">
<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">266,726<span></span>
</td>
<td class="nump">289,412<span></span>
</td>
<td class="nump">266,726<span></span>
</td>
<td class="nump">289,412<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_DividendsCommonStockCash', window );">Common Stock/Class A Common Stock, Dividends declared</a></td>
<td class="num">$ (4,225)<span></span>
</td>
<td class="num">(4,261)<span></span>
</td>
<td class="num">$ (8,189)<span></span>
</td>
<td class="num">(7,978)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.53<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_DividendsCommonStockCash', window );">Common Stock/Class A Common Stock, Dividends declared</a></td>
<td class="num">$ (333)<span></span>
</td>
<td class="num">(301)<span></span>
</td>
<td class="num">$ (630)<span></span>
</td>
<td class="num">(571)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared (in dollars per share)</a></td>
<td class="nump">$ 0.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.49<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 | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 29,924<span></span>
</td>
<td class="nump">29,789<span></span>
</td>
<td class="nump">$ 29,907<span></span>
</td>
<td class="nump">29,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Class A conversion</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">29<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock issuances</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">30,006<span></span>
</td>
<td class="nump">29,903<span></span>
</td>
<td class="nump">30,006<span></span>
</td>
<td class="nump">29,903<span></span>
</td>
</tr>
<tr class="rh">
<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 | Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,809<span></span>
</td>
<td class="nump">1,842<span></span>
</td>
<td class="nump">1,809<span></span>
</td>
<td class="nump">1,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Class A conversion</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(183)<span></span>
</td>
</tr>
<tr class="re">
<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">1,806<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-In Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">104,345<span></span>
</td>
<td class="nump">98,694<span></span>
</td>
<td class="nump">102,572<span></span>
</td>
<td class="nump">96,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock issuances</a></td>
<td class="num">(1,244)<span></span>
</td>
<td class="num">(2,179)<span></span>
</td>
<td class="num">(1,778)<span></span>
</td>
<td class="num">(3,014)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Amortization of restricted stock</a></td>
<td class="nump">1,889<span></span>
</td>
<td class="nump">1,977<span></span>
</td>
<td class="nump">4,196<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Directors' Compensation Plan</a></td>
<td class="nump">684<span></span>
</td>
<td class="nump">524<span></span>
</td>
<td class="nump">684<span></span>
</td>
<td class="nump">524<span></span>
</td>
</tr>
<tr class="ro">
<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">105,674<span></span>
</td>
<td class="nump">99,016<span></span>
</td>
<td class="nump">105,674<span></span>
</td>
<td class="nump">99,016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">358,084<span></span>
</td>
<td class="nump">320,045<span></span>
</td>
<td class="nump">342,983<span></span>
</td>
<td class="nump">304,626<span></span>
</td>
</tr>
<tr class="ro">
<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">21,708<span></span>
</td>
<td class="nump">22,858<span></span>
</td>
<td class="nump">41,070<span></span>
</td>
<td class="nump">42,264<span></span>
</td>
</tr>
<tr class="re">
<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">375,234<span></span>
</td>
<td class="nump">338,341<span></span>
</td>
<td class="nump">375,234<span></span>
</td>
<td class="nump">338,341<span></span>
</td>
</tr>
<tr class="rh">
<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 | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Common Stock/Class A Common Stock, Dividends declared</a></td>
<td class="num">(4,225)<span></span>
</td>
<td class="num">(4,261)<span></span>
</td>
<td class="num">(8,189)<span></span>
</td>
<td class="num">(7,978)<span></span>
</td>
</tr>
<tr class="rh">
<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 | Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_DividendsCommonStockCash', window );">Common Stock/Class A Common Stock, Dividends declared</a></td>
<td class="num">(333)<span></span>
</td>
<td class="num">(301)<span></span>
</td>
<td class="num">(630)<span></span>
</td>
<td class="num">(571)<span></span>
</td>
</tr>
<tr class="rh">
<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_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(2,253)<span></span>
</td>
<td class="num">(2,511)<span></span>
</td>
<td class="num">(2,293)<span></span>
</td>
<td class="num">(2,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,212)<span></span>
</td>
<td class="num">(2,462)<span></span>
</td>
<td class="num">(2,212)<span></span>
</td>
<td class="num">(2,462)<span></span>
</td>
</tr>
<tr class="rh">
<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_TreasuryStockCommonMember', window );">Treasury Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(231,509)<span></span>
</td>
<td class="num">(177,545)<span></span>
</td>
<td class="num">(219,008)<span></span>
</td>
<td class="num">(177,545)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Acquisition of treasury stock</a></td>
<td class="num">(12,500)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(25,001)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Directors' Compensation Plan</a></td>
<td class="nump">227<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="nump">227<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (243,782)<span></span>
</td>
<td class="num">$ (177,199)<span></span>
</td>
<td class="num">$ (243,782)<span></span>
</td>
<td class="num">$ (177,199)<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted stock unit 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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<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 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock issued during the period upon the conversion of convertible 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards issued 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 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 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(28))<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 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306918800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Agreement (Details) - Credit Agreement - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Credit Agreement [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">Sep. 27,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></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_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Borrowing base</a></td>
<td class="nump">47,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Net availability</a></td>
<td class="nump">$ 47,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649300852352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">$ 90,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,897<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_hvt_ContractWithCustomerLiabilityRevenueNotRecognized', window );">Customer deposits not recognized through net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 253,216<span></span>
</td>
<td class="nump">$ 249,989<span></span>
</td>
<td class="nump">$ 492,162<span></span>
</td>
<td class="nump">$ 486,480<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_CaseGoodsMember', window );">Case Goods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 86,879<span></span>
</td>
<td class="nump">$ 91,662<span></span>
</td>
<td class="nump">$ 161,070<span></span>
</td>
<td class="nump">$ 180,503<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">34.30%<span></span>
</td>
<td class="nump">36.70%<span></span>
</td>
<td class="nump">32.70%<span></span>
</td>
<td class="nump">37.10%<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_ProductOrServiceAxis=hvt_BedroomFurnitureMember', window );">Bedroom Furniture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 41,535<span></span>
</td>
<td class="nump">$ 41,232<span></span>
</td>
<td class="nump">$ 72,885<span></span>
</td>
<td class="nump">$ 80,410<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">16.40%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">14.80%<span></span>
</td>
<td class="nump">16.50%<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_ProductOrServiceAxis=hvt_DiningRoomFurnitureMember', window );">Dining Room Furniture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 25,156<span></span>
</td>
<td class="nump">$ 28,320<span></span>
</td>
<td class="nump">$ 51,178<span></span>
</td>
<td class="nump">$ 55,919<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">9.90%<span></span>
</td>
<td class="nump">11.30%<span></span>
</td>
<td class="nump">10.40%<span></span>
</td>
<td class="nump">11.50%<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_ProductOrServiceAxis=hvt_OccasionalMember', window );">Occasional</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 20,188<span></span>
</td>
<td class="nump">$ 22,110<span></span>
</td>
<td class="nump">$ 37,007<span></span>
</td>
<td class="nump">$ 44,174<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="nump">9.10%<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_ProductOrServiceAxis=hvt_UpholsteryMember', window );">Upholstery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 109,641<span></span>
</td>
<td class="nump">$ 100,841<span></span>
</td>
<td class="nump">$ 220,825<span></span>
</td>
<td class="nump">$ 196,467<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">43.30%<span></span>
</td>
<td class="nump">40.30%<span></span>
</td>
<td class="nump">44.90%<span></span>
</td>
<td class="nump">40.40%<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_ProductOrServiceAxis=hvt_MattressesMember', window );">Mattresses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 22,010<span></span>
</td>
<td class="nump">$ 24,159<span></span>
</td>
<td class="nump">$ 41,743<span></span>
</td>
<td class="nump">$ 44,640<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">8.70%<span></span>
</td>
<td class="nump">9.70%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">9.20%<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_ProductOrServiceAxis=hvt_AccessoriesAndOtherMember', window );">Accessories and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 34,686<span></span>
</td>
<td class="nump">$ 33,327<span></span>
</td>
<td class="nump">$ 68,525<span></span>
</td>
<td class="nump">$ 64,870<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_hvt_PercentageOfNetSales', window );">% of Net Sales</a></td>
<td class="nump">13.70%<span></span>
</td>
<td class="nump">13.30%<span></span>
</td>
<td class="nump">13.90%<span></span>
</td>
<td class="nump">13.30%<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_hvt_ContractWithCustomerLiabilityRevenueNotRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 not recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ContractWithCustomerLiabilityRevenueNotRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hvt_PercentageOfNetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net sales from a product category as a percentage of total net 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;">hvt_PercentageOfNetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisaggregationOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisaggregationOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a 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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ProductOrServiceAxis=hvt_CaseGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_CaseGoodsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=hvt_BedroomFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_BedroomFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=hvt_DiningRoomFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_DiningRoomFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=hvt_OccasionalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_OccasionalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=hvt_UpholsteryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_UpholsteryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=hvt_MattressesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_MattressesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductOrServiceAxis=hvt_AccessoriesAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=hvt_AccessoriesAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649300822800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Lease</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>Lease</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Lessee, Operating Lease, Description [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases', window );">Number of leases for additional retail locations not yet commenced | Lease</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease, Cost [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_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 11,973<span></span>
</td>
<td class="nump">$ 11,873<span></span>
</td>
<td class="nump">$ 23,712<span></span>
</td>
<td class="nump">$ 23,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">1,783<span></span>
</td>
<td class="nump">1,609<span></span>
</td>
<td class="nump">3,478<span></span>
</td>
<td class="nump">3,117<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 );">Total lease expense</a></td>
<td class="nump">$ 13,756<span></span>
</td>
<td class="nump">$ 13,482<span></span>
</td>
<td class="nump">27,190<span></span>
</td>
<td class="nump">26,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,533<span></span>
</td>
<td class="nump">22,876<span></span>
</td>
</tr>
<tr class="re">
<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>Right-of-use 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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,763<span></span>
</td>
<td class="nump">$ 25,063<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Lessee, Operating Lease, Description [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Lessee, Operating Lease, Description [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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">13 years<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_hvt_LesseeOperatingLeaseOptionToExtendTerm', window );">Option to extend, term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<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_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's operating leases which have not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_hvt_LesseeOperatingLeaseOptionToExtendTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Option to Extend, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_LesseeOperatingLeaseOptionToExtendTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649306557312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate, percent</a></td>
<td class="nump">24.50%<span></span>
</td>
<td class="nump">22.50%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649301440960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation Plans (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, amount</a></td>
<td class="nump">$ 9.9<span></span>
</td>
<td class="nump">$ 9.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares or Units [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">219,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted/Issued (in shares)</a></td>
<td class="nump">153,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested or rights exercised (in shares)</a></td>
<td class="num">(121,518)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(3,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod', window );">Additional units earned due to performance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">247,345<span></span>
</td>
<td class="nump">247,345<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">247,345<span></span>
</td>
<td class="nump">247,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Award Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted/Issued (in dollars per share)</a></td>
<td class="nump">$ 28.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Awards vested or rights exercised (in dollars per share)</a></td>
<td class="nump">27.12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">31.86<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue', window );">Additional units earned due to performance (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">28.11<span></span>
</td>
<td class="nump">28.11<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 28.11<span></span>
</td>
<td class="nump">$ 28.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value of outstanding awards</a></td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="nump">$ 5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember', window );">Performance-Based Restricted Stock Awards</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares or Units [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">328,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted/Issued (in shares)</a></td>
<td class="nump">103,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested or rights exercised (in shares)</a></td>
<td class="num">(34,940)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod', window );">Additional units earned due to performance (in shares)</a></td>
<td class="nump">59,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">455,680<span></span>
</td>
<td class="nump">455,680<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">455,680<span></span>
</td>
<td class="nump">455,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Award Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted/Issued (in dollars per share)</a></td>
<td class="nump">$ 28.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Awards vested or rights exercised (in dollars per share)</a></td>
<td class="nump">20.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue', window );">Additional units earned due to performance (in dollars per share)</a></td>
<td class="nump">31.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">26.54<span></span>
</td>
<td class="nump">26.54<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 26.54<span></span>
</td>
<td class="nump">$ 26.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract', window );"><strong>Stock Based Compensation Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of vested shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value of outstanding awards</a></td>
<td class="nump">$ 10.6<span></span>
</td>
<td class="nump">$ 10.6<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod', window );">Cliff vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from date of grant when grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. A grantee becomes fully vested on a specified date rather than becoming partially vested in increasing amounts over an extended 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;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were earned due to performance during the reporting 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;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were earned due to performance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest 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;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 exercise price of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest 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;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period to achieve certain company-wide performance criteria under a share-based compensation plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.2</span><table class="report" border="0" cellspacing="2" id="idm140649303772848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details)<br> $ / shares in Units, 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, 2022 </div>
<div>USD ($) </div>
<div>Vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockDisclosuresAbstract', 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation', window );">Percentage of earnings assumed to be distributed as dividends in earnings per share calculation</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_CommonStockPreferentialDividendRatePercentage', window );">Preferential dividend rate</a></td>
<td class="nump">105.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_NumberOfVotesPerShare', window );">Number of votes per share | Vote</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</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_DistributedEarnings', window );">Distributed earnings</a></td>
<td class="nump">$ 4,225,000<span></span>
</td>
<td class="nump">$ 4,261<span></span>
</td>
<td class="nump">$ 8,189,000<span></span>
</td>
<td class="nump">$ 7,978<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_UndistributedEarnings', window );">Undistributed earnings</a></td>
<td class="nump">15,884,000<span></span>
</td>
<td class="nump">17,042<span></span>
</td>
<td class="nump">29,893,000<span></span>
</td>
<td class="nump">31,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic</a></td>
<td class="nump">20,109,000<span></span>
</td>
<td class="nump">21,303<span></span>
</td>
<td class="nump">38,082,000<span></span>
</td>
<td class="nump">39,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted</a></td>
<td class="nump">$ 21,708,000<span></span>
</td>
<td class="nump">$ 22,858<span></span>
</td>
<td class="nump">$ 41,070,000<span></span>
</td>
<td class="nump">$ 42,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</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 shares outstanding - basic (in shares) | shares</a></td>
<td class="nump">15,327,000<span></span>
</td>
<td class="nump">16,997<span></span>
</td>
<td class="nump">15,516,000<span></span>
</td>
<td class="nump">16,895<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_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock', window );">Assumed conversion of Class A Common Stock (in shares) | shares</a></td>
<td class="nump">1,283,000<span></span>
</td>
<td class="nump">1,313<span></span>
</td>
<td class="nump">1,285,000<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dilutive options, awards and common stock equivalents (in shares) | shares</a></td>
<td class="nump">482,000<span></span>
</td>
<td class="nump">532<span></span>
</td>
<td class="nump">501,000<span></span>
</td>
<td class="nump">520<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 );">Total weighted-average diluted Common Stock (in shares) | shares</a></td>
<td class="nump">17,092,000<span></span>
</td>
<td class="nump">18,842<span></span>
</td>
<td class="nump">17,302,000<span></span>
</td>
<td class="nump">18,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', 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="re">
<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 (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
<td class="nump">$ 2.32<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.27<span></span>
</td>
<td class="nump">$ 1.21<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
<td class="nump">$ 2.25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockDisclosuresAbstract', 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hvt_NumberOfVotesPerShare', window );">Number of votes per share | Vote</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</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_DistributedEarnings', window );">Distributed earnings</a></td>
<td class="nump">$ 333,000<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
<td class="nump">$ 630,000<span></span>
</td>
<td class="nump">$ 571<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_UndistributedEarnings', window );">Undistributed earnings</a></td>
<td class="nump">1,266,000<span></span>
</td>
<td class="nump">1,254<span></span>
</td>
<td class="nump">2,358,000<span></span>
</td>
<td class="nump">2,420<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic</a></td>
<td class="nump">$ 1,599,000<span></span>
</td>
<td class="nump">$ 1,555<span></span>
</td>
<td class="nump">$ 2,988,000<span></span>
</td>
<td class="nump">$ 2,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Weighted average shares outstanding (in shares) | shares</a></td>
<td class="nump">1,283,000<span></span>
</td>
<td class="nump">1,313<span></span>
</td>
<td class="nump">1,285,000<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', 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="re">
<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 (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.18<span></span>
</td>
<td class="nump">$ 2.33<span></span>
</td>
<td class="nump">$ 2.18<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">$ 2.13<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CommonStockPreferentialDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividend paid on the Class A Common Stock paid as a preferential dividend on the Company's Common Stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CommonStockPreferentialDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Class A Common stock using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_hvt_NumberOfVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 votes per share each shareholder has.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_NumberOfVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</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_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of earnings (losses) assumed to be distributed as dividends in the calculation of income (loss) per share for each class of common stock using the two-class method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfStockDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_DistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.</p></div>
<a 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 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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_DistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 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> -URI http://asc.fasb.org/extlink&amp;oid=123359005&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a 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 40<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-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 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<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 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: 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 40<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-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_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.</p></div>
<a 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 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-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 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-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_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=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_StatementClassOfStockAxis=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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>hvt-20220630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:hvt="http://havertys.com/20220630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hvt-20220630.xsd" xlink:type="simple"/>
    <context id="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id5c56e59d36a4c45b9a4d98bf2a60892_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="i682f73ab10ac40d98427225c957199f8_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="id261faa0b80a4640b05bc9b53ed09214_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iae3ea7814747495599839c112c0692ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16720bef008d42b58f44cce523c7a4b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13d765d4896a4b30b84000b4077caedc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if8ff8bc784c747ba834ef5c60508ff80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica104346be2c491ab13245159d36171f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1f5b787664114ad783e7be201ce93090_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i231339e0a3274c80b8d7b7714c34830e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5d03643cdb4c47c5ab54aa873b041c76_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie9069b3b1e734da8833100d6dcf24f99_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib02cb105add64bf9966c52bcdc0dd2b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i49823d794cf543d9a4218505bbb51d16_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i87980fad12b649ca98838a85d9570a0f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iea2f21b3b225406481774f1022d1853a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id54e8fd4ff89467dbdf9988a0ad147e6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i901d5264e1204e8288d4e6c680d5f6b5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie14e9a3979a544b6ab09c0118787f90d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i79fbf29b533a4e9eab336e71c2146ef0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8d9136e4622b49bab875c7479b0b4dc8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic18934d4c5e34369a035aec5a85f94b9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i60abdb5ec8374a67bb6a7e65d11f2f6c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia1f6e14138304a4f9a2272705f1c252d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8e23c114ad254edbba248092c9bd9d7f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if15abdc2aaa5463cbbc13099d63e7ca3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifb9d79386cce40228b61e3811bb572a5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i39cc1ab6714e4907b45b7cf7e05e8861_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic9106be749a74fc98b927008ecf39cbc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7206fb1a1e964b819f1ecf63dd95a89b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i135159b85d4145959dad70f9ba55b8de_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i749920016fd04788a7eec6d3c418d7b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib05f8a4744db40dfab186e91108fc684_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie67e31e112e843329613b4d43ea20595_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a70a75dec034d00afe27599d3d699be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb397b6e664b4241975938278c9f1d90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieece4c50b86146d38bbf7ff470f7b992_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i08f83e16142c41c6b17622c392f89276_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia88eebf2702a4825a8c8c5d91ca19024_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4d181f8fd469488ab22246fb25193339_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i792083bcefd14b5abac3e3d176f26a9c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1d42ea4903f74c44bb7c1f75539f280b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie15000ccb9c74b38bd8ba34d36d58fa8_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i232c8e16a13c43f3b498baa56c4fa1a2_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2b04be556ff14286a004c54bb1ba254a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifacfaed4d3924ef3949e36be3ee90eae_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia69ff4799cdd4cfba6454b02783431a4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i97eb58b3f4014a1cb6a2603903211c43_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3b6618bd05114ac08b55377b490cb08d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic462265ca242428e98f234a7111033ce_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5ea968dd134246969242d7b8aef5450e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idcb8d350438048f48d8e992f332d7e86_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic03faba2ae3e43fca2948d31932e630a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf3d1a46c1d74f0e8952d0d634b5c3f8_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ied4d25a777a9435bbfde6f4b5199f948_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7e58f0b2546342119ab69bd3e31b22ee_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i80fe7b932282422592ac02c1911108ff_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8a3ee2f5843446ba837dc821413e63ad_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i049ec389a16740e09943535a374c8d69_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9e4f784fc0534dcaadb3a16b40d36ec6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8193aae4148a467b9c8b572e12467c34_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i021c3b9112664e0db0a648288ce2a4f6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i68cb97bf6fce43be8f23a40b9679552d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibeea0801d9984944a22b08333a86f964_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i07534e3cff504b0489b49bda911f85e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31baf4f0bce04278a4b18ac380f6b33d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa26075ac65b40699a7299ba293076eb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36e3f40d72ab4b4b85bbe4f582e8bfed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia4f66895ff1a44809af62fac3defd7ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id77d320083c74b0cb53a3ca5479c2b6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad20a94b9d1744d28293f42c477485f5_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6b2a71606caf48658d7094a1891271f4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6150a2a2b9874d3f9a1af8436f9cd7b8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib0114d541cff43fba7e721af300d369d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i413d6f6933a047c08ce9e08d8766c8ba_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1622754ec3294e388e7d412119e6bb74_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i00dac6bfe5944f8b9c0d14ac4ddcfb37_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iff9a0de141564aa09d1f51a58e6aaa73_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i73538c1d08714f17aaf181dfc7350a50_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifdc4f86332204c9d87800790b86ae781_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4d458de34814494925400c123bf85c0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie88c21037f724abaac7de60fe6d4a544_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib26b68bf28c444439d7c48b61bce23fd_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i02fd5eeaa4b64548b04bff08f92b3ec0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib7de80aa497b47d297ce6678c25f6953_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic1e93805c437452da9b7181ebe55fbdd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4f44786fe1a64b4b856d1d5245c4f771_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33379745facf481fad708503762e03c6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i804f95355e244e2c913afbec3dae8d5b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib074ff000a7d4754baa1aa5611085f1c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9ed148a554bb4d47a8f6a87963f3e51b_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i916bc902a57348bdbe968f05ba11f94e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2d57513d17c54b96a1c4cff77b464bd8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7f32b4cdba494063a3b870b10e00c4f9_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie077330618ce49e68cfaf7c90b39db43_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i28dfa3b80f914ea9831f27db0e02f3f3_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9a4bbaf095b841c3afbc84dccf9559a1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5ffc75d02a2c4303a3330d20be7ba431_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie07e9376204e4a4da4db8857dd9a68eb_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9599c40990cb4579b93e1cd42dad7e68_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i463f07c9a37f455aa632159903aa2046_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if0effaf0e70348c2b64cd9e9ab0237b3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9fc5745740f2422496e86dba251e3c8e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1094484e792e4ce5a73fe779b7fb936b_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i93727009fdd5454f9335554be5ceeebf_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia4ab1dea6543412a9eb71fb1ea111659_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2fb7d458ad3f47bd8e5266b8d89ccd18_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i87ca5aba72ca439ab7b0cb15d2e52fa8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i39dac929443a4902b1dfccc4eda5069d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i890a59f4f90349da82cb2df311499f3c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4c5665e2f2664853814cbffd588846f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if48803acc7764e4d818fff9ec2c14f1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if974f62ceebe426988853bbbec89edb7_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4cdfe4f0df414d6bb197e3858884b369_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4864fe77fd9b45fe81c0925f39f355fa_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i091bdc6b9a424204927f98d152e25544_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i07b6f4585a6745f7ae6b0757ffe60d81_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9ab2e77111034b948bc579d4cf05a07d_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </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="segment">
        <measure>hvt:Segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>hvt:Lease</measure>
    </unit>
    <unit id="vote">
        <measure>hvt:Vote</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N18yLTEtMS0xLTEwMjI_db0ee42f-9c38-4e76-8a86-46b73428e3bd">false</dei:AmendmentFlag>
    <dei:DocumentPeriodEndDate
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N18zLTEtMS0xLTEwMjI_e775468f-9bfe-4351-9823-00bfd48783d2">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N180LTEtMS0xLTEwMjI_ca9fc64d-449b-4470-9def-bbe6ed7fbd95">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N181LTEtMS0xLTEwMjI_672207b1-235c-423b-9241-920278e034a3">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N182LTEtMS0xLTEwMjI_90d3d7df-e1de-4585-83c5-f8d6028bd30e">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80L2ZyYWc6ZGJiMzNmOTM0NjE5NDkzYjllM2I0MTI0ODY1MDlhMmEvdGFibGU6MDMxNzMxMzA0ZWIyNGIxZjliNWE3MzczOTJhYzk0NzcvdGFibGVyYW5nZTowMzE3MzEzMDRlYjI0YjFmOWI1YTczNzM5MmFjOTQ3N183LTEtMS0xLTEwMjI_047cb5cc-0c57-4f46-8f96-b7ac0d7bbd65">0000216085</dei:EntityCentralIndexKey>
    <us-gaap:NumberOfReportableSegments
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zMS9mcmFnOmFkMmQ1YWUyOTA0NTQzZjRiZGJhZmQ0MGEwMWY4OTUxL3RhYmxlOjQ4MmIyMDJhNWMxZDQ3ZTE4Mzc0NjJjZjIwMWQ5YWQxL3RhYmxlcmFuZ2U6NDgyYjIwMmE1YzFkNDdlMTgzNzQ2MmNmMjAxZDlhZDFfMy0xLTEtMS0xMDIy_5b79bec6-3866-4369-8ad1-026a89b066f0"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <dei:DocumentType
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAx_0231e3d5-f4be-49ba-b5d9-ec78b9b83227">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6ODA0Njc2MTUwMTcxNDMwMThiYzg5OGM4ZWE5Y2JkMzkvdGFibGVyYW5nZTo4MDQ2NzYxNTAxNzE0MzAxOGJjODk4YzhlYTljYmQzOV8wLTAtMS0xLTEwMjI_3f6f0d00-8753-4bd2-8d97-beb0ad66ddce">true</dei:DocumentQuarterlyReport>
    <dei:DocumentTransitionReport
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGJhZWRjODE2YjZjNDFhNWFlYmU0ZWE3YTUzZWM2ZjUvdGFibGVyYW5nZTowYmFlZGM4MTZiNmM0MWE1YWViZTRlYTdhNTNlYzZmNV8wLTAtMS0xLTEwMjI_da92f12d-61d4-407f-9d59-8373435c1478">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAy_213cb475-0c69-4610-a899-8d3cb9990521">1-14445</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAz_4c0003cd-d56e-498e-8811-b5b77e3e8419">HAVERTY FURNITURE COMPANIES, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8wLTAtMS0xLTEwMjI_ad94ca71-744c-4e33-a314-8d219c8bca00">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8wLTEtMS0xLTEwMjI_a2fbc702-b71e-4662-ba16-72932e7fc701">58-0281900</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M180_22e58dc9-aedd-4ebc-a7e3-43cb670adb80">780 Johnson Ferry Road,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M181NDk3NTU4MTM5MTg_456bd324-a05b-4556-b59d-cbdd5e8ca7ec">Suite 800</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M183_4b075e31-a6d5-45c8-bca4-0ade78837c87">Atlanta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjpkOTdhZTYzNDA0ZGE0OWQyYjk1NjZkOGQ3MGNhN2I4M18xMQ_2b1e8792-3a43-4228-ba2c-ee3864c1bf17">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF8yLTEtMS0xLTEwMjI_2283bfee-a314-4d11-98f0-ca24ffb0b0af">30342</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF80LTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjo2MTI3YzMxMTlkZWQ0ZjhlOWJiMGI5YTQ5MjM3ZGRiNV81_c604ab31-460e-481a-a5b4-4ed97f32ead5">404</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6OGI4ODgwYTg0NDQzNDBkYmE4N2I3N2NmODNmNWMyNDgvdGFibGVyYW5nZTo4Yjg4ODBhODQ0NDM0MGRiYTg3Yjc3Y2Y4M2Y1YzI0OF80LTAtMS0xLTEwMjIvdGV4dHJlZ2lvbjo2MTI3YzMxMTlkZWQ0ZjhlOWJiMGI5YTQ5MjM3ZGRiNV85_fd913357-a872-4cce-b887-2364be071030">443-2900</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8xLTAtMS0xLTEwMjI_04217b66-3c8c-4cca-85a1-4e311cae0da9">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8xLTEtMS0xLTEwMjI_5809e0a3-d730-4d22-b7a5-261944e225a1">HVT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8xLTItMS0xLTEwMjI_59de677a-3032-44db-9b93-203e03be7d73">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8yLTAtMS0xLTEwMjI_a00a457f-cd72-44da-8c38-32b25d1e802b">Class A Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8yLTEtMS0xLTEwMjI_a29f7013-7cbf-447d-86d4-d26ae7033b28">HVTA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6NzU5YmYxNjA1YzFkNDJjMDkwNzc3ODhjNDU3MmY5MTQvdGFibGVyYW5nZTo3NTliZjE2MDVjMWQ0MmMwOTA3Nzc4OGM0NTcyZjkxNF8yLTItMS0xLTEwMjI_21cbd23f-a931-4e05-9ee7-20b8a1cab5be">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTA0_bf89db57-ed06-4b0f-8181-02bf4d4bbd28">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTA1_8b3d9390-600e-4c01-99d9-4017547cd2bd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGEyMmQ0YTU1NGQ4NDdlNGEwNTdlM2NkMmRlMzYyYTcvdGFibGVyYW5nZTowYTIyZDRhNTU0ZDg0N2U0YTA1N2UzY2QyZGUzNjJhN18wLTAtMS0xLTEwMjI_057350bf-3c17-4dd3-b3b5-61ff581d6dca">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGEyMmQ0YTU1NGQ4NDdlNGEwNTdlM2NkMmRlMzYyYTcvdGFibGVyYW5nZTowYTIyZDRhNTU0ZDg0N2U0YTA1N2UzY2QyZGUzNjJhN18xLTEtMS0xLTEwMjI_b7b0b7a8-a15d-4e07-9558-2a1927508669">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGFibGU6MGEyMmQ0YTU1NGQ4NDdlNGEwNTdlM2NkMmRlMzYyYTcvdGFibGVyYW5nZTowYTIyZDRhNTU0ZDg0N2U0YTA1N2UzY2QyZGUzNjJhN18xLTMtMS0xLTEwMjI_ad12f1e7-1e3d-4fe8-8f68-d06285b29c89">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8yMTk5MDIzMjU5NDUx_3f51dbe7-dbbe-46b7-aee5-40ff484b3f69">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="id5c56e59d36a4c45b9a4d98bf2a60892_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xODk5_a931b121-f739-4e47-88ee-ac7f226b4bc8"
      unitRef="shares">15051761</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i682f73ab10ac40d98427225c957199f8_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xL2ZyYWc6ZDYwMzQyMWQ3Nzg4NDMyZWE5YzM0MTk2NTJjNzhlMDYvdGV4dHJlZ2lvbjpkNjAzNDIxZDc3ODg0MzJlYTljMzQxOTY1MmM3OGUwNl8xOTAw_6163098c-7014-4c9b-a345-caaca3a27807"
      unitRef="shares">1283260</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNC0xLTEtMS0xMDIy_b81c5625-d565-4726-9110-824410e33157"
      unitRef="usd">143454000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNC0zLTEtMS0xMDIy_f3d34d80-00f3-4131-af96-5909a35d94db"
      unitRef="usd">166146000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNS0xLTEtMS0xMDIy_234cefc8-6ee7-42d0-b935-fb6f32e4620f"
      unitRef="usd">6722000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNS0zLTEtMS0xMDIy_6f264f82-9793-4b60-8e3a-3959a68536b6"
      unitRef="usd">6716000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryNet
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNi0xLTEtMS0xMDIy_5b32f2d4-2092-4045-9c9d-905a203e17f5"
      unitRef="usd">134053000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNi0zLTEtMS0xMDIy_9b62d453-5b88-482f-ad24-38d8294677b4"
      unitRef="usd">112031000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNy0xLTEtMS0xMDIy_a5745669-2ef2-4115-be8a-861441ee353d"
      unitRef="usd">10523000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfNy0zLTEtMS0xMDIy_a2e0c798-f651-45d3-afe2-c5c1c3913061"
      unitRef="usd">12418000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOC0xLTEtMS0xMDIy_315e9475-bd21-4f60-958c-5baa4f2ab53a"
      unitRef="usd">14653000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOC0zLTEtMS0xMDIy_3114f300-9739-47d7-b79e-dd4bf330d02f"
      unitRef="usd">11746000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOS0xLTEtMS0xMDIy_320a3824-cd4d-4a7d-8cf3-5e4475c76da7"
      unitRef="usd">309405000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfOS0zLTEtMS0xMDIy_9f5557cb-de30-4467-94de-b09ce6e7fad0"
      unitRef="usd">309057000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTAtMS0xLTEtMTAyMg_8ce16cd7-79b8-4f81-ac84-d77b71f259b1"
      unitRef="usd">131230000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTAtMy0xLTEtMTAyMg_141bb632-0c58-44cc-b7fd-5d908a574938"
      unitRef="usd">126099000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTEtMS0xLTEtMTAyMg_f5239dad-d56d-44b5-be35-9f84a625a79b"
      unitRef="usd">222702000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTEtMy0xLTEtMTAyMg_cb5a625c-f444-4242-902d-d848eb1b0de0"
      unitRef="usd">222356000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTItMS0xLTEtMTAyMg_bbb4bb1a-e508-4a4a-9ebb-81a2f911cbfe"
      unitRef="usd">18769000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTItMy0xLTEtMTAyMg_4193cc49-0d8f-4025-81eb-9f36e164528d"
      unitRef="usd">16375000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTMtMS0xLTEtMTAyMg_0b2360c6-7faf-4817-8c09-2c351623a665"
      unitRef="usd">12190000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTMtMy0xLTEtMTAyMg_48dd5a06-448a-43d7-a83d-a04c5d629930"
      unitRef="usd">12403000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTQtMS0xLTEtMTAyMg_dfb42b47-7046-48b9-a16b-e39533e13820"
      unitRef="usd">694296000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTQtMy0xLTEtMTAyMg_5c7381b2-80a3-4493-81ff-50f94cfcec7d"
      unitRef="usd">686290000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTctMS0xLTEtMTAyMg_d4d6e913-c86d-4e8d-ab01-2be851ecc65a"
      unitRef="usd">35093000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTctMy0xLTEtMTAyMg_29eafcdc-b587-41b6-b383-ed17a67d3ddc"
      unitRef="usd">31235000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTgtMS0xLTEtMTAyMg_dd6747a0-5583-476e-8aeb-fda4b02755e6"
      unitRef="usd">90762000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTgtMy0xLTEtMTAyMg_13588fa2-6aa2-40a5-ad92-320b67c93fdb"
      unitRef="usd">98897000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTktMS0xLTEtMTAyMg_337f0ebb-de47-4601-bfdb-e4e5895d5aae"
      unitRef="usd">48122000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMTktMy0xLTEtMTAyMg_ca03383d-3744-4e7e-a3fb-171916b2f9f3"
      unitRef="usd">46664000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjAtMS0xLTEtMTAyMg_7f25e5dc-0856-4327-a04c-6c7c698bcc59"
      unitRef="usd">34539000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjAtMy0xLTEtMTAyMg_c2bc3c80-28bd-4409-b01d-f861eae5ad8c"
      unitRef="usd">33581000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjEtMS0xLTEtMTAyMg_72db7a71-699b-4830-9534-8817d6ae0381"
      unitRef="usd">208516000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjEtMy0xLTEtMTAyMg_6956db1b-2cbb-4231-ac4c-11f322ffc046"
      unitRef="usd">210377000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjItMS0xLTEtMTAyMg_4ee6c80b-5a48-420c-ae7c-6c3c7d421a40"
      unitRef="usd">198338000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjItMy0xLTEtMTAyMg_012ea0d8-e4b7-4be5-9a66-81e0b2d4465b"
      unitRef="usd">196771000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjMtMS0xLTEtMTAyMg_28e10f65-6df2-4eda-a01e-f2749bc66f73"
      unitRef="usd">20716000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjMtMy0xLTEtMTAyMg_d9a5de7f-387f-40a0-914c-5d9866c1c32a"
      unitRef="usd">23172000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjQtMS0xLTEtMTAyMg_6a5fc618-5b8d-457d-b5f2-e415211faa35"
      unitRef="usd">427570000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjQtMy0xLTEtMTAyMg_6d1a7acf-c113-42c9-8f6d-9c6ff5adaa80"
      unitRef="usd">430320000</us-gaap:Liabilities>
    <hvt:CapitalStockParOrStatedValuePerShare
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjctMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmE2NGZiMTYxM2Q3ODRjNzc5ODUzMDc4NDIyODMyZWRhXzI5_3f075860-44d4-4538-8a7f-07e816ea53c6"
      unitRef="usdPerShare">1</hvt:CapitalStockParOrStatedValuePerShare>
    <hvt:CapitalStockParOrStatedValuePerShare
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjctMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmE2NGZiMTYxM2Q3ODRjNzc5ODUzMDc4NDIyODMyZWRhXzI5_e23f5627-86ce-4121-8db3-95a869b75a2a"
      unitRef="usdPerShare">1</hvt:CapitalStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzM0_7b0c4daa-5f3e-43ec-a972-0814b8317b34"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzM0_ae120878-0dc3-4379-9cf7-0aefa28fa6e8"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzUz_14419b86-7f4b-486f-bace-f95ac5dabae4"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjA3ZGYwMzk3NGRiOTQzODZhYjVkOTM2NTVmYTY4ZTIwXzUz_dbe99040-d777-4f61-8274-cf4752b62cf9"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMS0xLTEtMTAyMg_b49e3ae9-7f53-4e3f-82b2-1b8de938515b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjgtMy0xLTEtMTAyMg_74b3a186-0b21-4e36-96e5-4474938b4543"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzMx_705384e2-b9b5-4546-9f00-6c9a027aeca4"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzMx_a5bc1556-0505-4ae4-bfbf-ff66df421b4f"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzU1_afc13a13-dfb2-4ea2-85b9-6dd7754ce067"
      unitRef="shares">30006000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMC0xLTEtMTAyMi90ZXh0cmVnaW9uOmExMjkyNjA2NTkzZDQ0ZjdiYmZiZjUzMjIyZTRiY2QzXzY0_45e4c116-f630-427f-8fda-ab33dc0f8bc4"
      unitRef="shares">29907000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMS0xLTEtMTAyMg_0f507cb8-052c-4b80-9caf-76f85ebb9352"
      unitRef="usd">30006000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMjktMy0xLTEtMTAyMg_da560858-defc-4dcc-b317-b168600899c5"
      unitRef="usd">29907000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzUx_6507aff5-520a-4cde-87df-44cb00cb9703"
      unitRef="shares">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ica104346be2c491ab13245159d36171f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzUx_b7c68f70-19c0-4a85-8edf-a8c5f8585913"
      unitRef="shares">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ica104346be2c491ab13245159d36171f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzc1_1ce71e81-9776-4ce8-9fe5-a952e5515b3c"
      unitRef="shares">1806000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjU1NmE1OGRhZjIzYjRkMDBiMzA5ZmM2YzRlY2Q3NmZkXzg0_0b42f55d-ac36-49a1-bca9-c3eb4738f93c"
      unitRef="shares">1809000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ica104346be2c491ab13245159d36171f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMS0xLTEtMTAyMg_3acfb8d7-75ed-4b67-97b4-3d10f6cd418c"
      unitRef="usd">1806000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzAtMy0xLTEtMTAyMg_a6ae6d97-432e-4ea2-bfc4-127b3c0b96a2"
      unitRef="usd">1809000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzEtMS0xLTEtMTAyMg_c7f0773a-fff8-4549-b9b3-959868c3a70e"
      unitRef="usd">105674000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzEtMy0xLTEtMTAyMg_53469ac2-1713-4b58-a52c-527f4dc213b8"
      unitRef="usd">102572000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzItMS0xLTEtMTAyMg_6ecde2ac-79c3-4750-bb29-a3d6947720c8"
      unitRef="usd">375234000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzItMy0xLTEtMTAyMg_c3a7eaa4-e018-4d32-9b69-6be943c40db3"
      unitRef="usd">342983000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzMtMS0xLTEtMTAyMg_40a8d2bf-db4e-4234-84e1-12ace5ce0518"
      unitRef="usd">-2212000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzMtMy0xLTEtMTAyMg_c72209ad-a4fb-4a9d-8bf6-3d5b63bb846c"
      unitRef="usd">-2293000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockShares
      contextRef="i13d765d4896a4b30b84000b4077caedc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzUz_a1a86e46-fb7c-46d7-8a49-2daf41e504bd"
      unitRef="shares">14954000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i16720bef008d42b58f44cce523c7a4b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzY1_79446f3c-52b5-4a18-b605-9be62c795817"
      unitRef="shares">14069000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ica104346be2c491ab13245159d36171f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzEyNg_445a274b-a585-404a-8627-d2313e84c279"
      unitRef="shares">522000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="if8ff8bc784c747ba834ef5c60508ff80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjg1NTU2ZDdiZmM4NzRmZTQ4NWI2ZjUyNTQ2ZmY5YmQzXzEyNg_a446445c-1174-49bf-848e-073fcecca161"
      unitRef="shares">522000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMS0xLTEtMTAyMg_541d8082-99ab-471b-9cfd-b5e351bae6a9"
      unitRef="usd">243782000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzQtMy0xLTEtMTAyMg_c2f3bc6d-daa8-466c-930e-aedccade8d11"
      unitRef="usd">219008000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzUtMS0xLTEtMTAyMg_f1b86060-a486-4baf-9629-9a9ceb55231d"
      unitRef="usd">266726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzUtMy0xLTEtMTAyMg_9c5e4473-921b-4d12-b4ee-7b27b71134d9"
      unitRef="usd">255970000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzYtMS0xLTEtMTAyMg_f8b78d22-d4b1-4f47-a41a-2e93d78d9f5b"
      unitRef="usd">694296000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xNi9mcmFnOjVmY2ViNWJiMDVjZTQzZDZiZWIxYjZlZDdlZWRiYTFmL3RhYmxlOmUwZGVhYmZiODNkMDQzYjliZmUwNTVjZjEyY2U2ZDkyL3RhYmxlcmFuZ2U6ZTBkZWFiZmI4M2QwNDNiOWJmZTA1NWNmMTJjZTZkOTJfMzYtMy0xLTEtMTAyMg_b5b39ce9-7745-40cc-91d4-bde286070454"
      unitRef="usd">686290000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy0xLTEtMS0xMDIy_14f6ea2a-ef9c-4ffc-9ae8-e57418aa0b34"
      unitRef="usd">253216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy0zLTEtMS0xMDIy_cef926d1-4d86-4b90-aaa7-f611fe72e4b9"
      unitRef="usd">249989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy01LTEtMS0xMTgw_215823ad-17c4-4f84-8dc8-8fdfcaabbca6"
      unitRef="usd">492162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMy03LTEtMS0xMTgw_e40a60e0-49cc-45b0-9001-7bf6a6a92301"
      unitRef="usd">486480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC0xLTEtMS0xMDIy_16742085-e89c-4992-83b6-cd6df3b28210"
      unitRef="usd">106608000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC0zLTEtMS0xMDIy_cf1ed2d0-e376-44a6-ab2b-afb110a41130"
      unitRef="usd">108488000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC01LTEtMS0xMTgw_7797901a-8804-4139-94cf-418112716a86"
      unitRef="usd">204593000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNC03LTEtMS0xMTgw_7027129d-e1dd-4b34-b4cf-fad197ba684a"
      unitRef="usd">209945000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS0xLTEtMS0xMDIy_df777ab3-a046-4e5d-abed-811aa8597059"
      unitRef="usd">146608000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS0zLTEtMS0xMDIy_1fe42f3a-fa71-4106-9e6a-bb2e4a0d631e"
      unitRef="usd">141501000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS01LTEtMS0xMTgw_ca77facd-d3dc-467e-8e29-cbf7735609fc"
      unitRef="usd">287569000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfNS03LTEtMS0xMTgw_5ad7d7e7-d489-4dfe-bbab-7363545fc31b"
      unitRef="usd">276535000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC0xLTEtMS0xMDIy_79322610-d648-42ef-bb67-d115cf96f077"
      unitRef="usd">118129000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC0zLTEtMS0xMDIy_e6bd07e3-20f6-42c1-af03-d8075da70616"
      unitRef="usd">112397000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC01LTEtMS0xMTgw_60cf098d-7a59-4d59-99ff-432634d2c964"
      unitRef="usd">233283000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOC03LTEtMS0xMTgw_8ffdd027-6351-4068-915a-5d80d2d5d30a"
      unitRef="usd">222159000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS0xLTEtMS0xMDIy_b61f2f97-58b1-42ff-86fd-64a3fb9a444f"
      unitRef="usd">45000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS0zLTEtMS0xMDIy_7abcd2de-bee1-4fe7-8189-575e4a155313"
      unitRef="usd">6000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS01LTEtMS0xMTgw_643a8ee3-0ab8-41b5-abd7-0455e89a4747"
      unitRef="usd">-115000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfOS03LTEtMS0xMTgw_f248527d-584f-4880-aee7-d6602db88fbf"
      unitRef="usd">43000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingExpenses
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtMS0xLTEtMTAyMg_97a468ef-8938-445a-aade-f10c7cb147f5"
      unitRef="usd">118084000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtMy0xLTEtMTAyMg_8894de8f-a230-4ee1-84a1-0b1ec67a6e92"
      unitRef="usd">112391000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtNS0xLTEtMTE4MA_895fbb00-6aa9-4028-a19c-817c05a79139"
      unitRef="usd">233398000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTAtNy0xLTEtMTE4MA_cc1e52f4-9af2-4b52-bca0-fad732c54486"
      unitRef="usd">222116000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItMS0xLTEtMTAyMg_354cd42f-ff7f-452e-a91f-4b74884d2c5f"
      unitRef="usd">28524000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItMy0xLTEtMTAyMg_6971f030-87b5-4a3c-bbcd-a4c3592a44c6"
      unitRef="usd">29110000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItNS0xLTEtMTE4MA_64883365-8be0-4a36-b255-aade5ceb2ef3"
      unitRef="usd">54171000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTItNy0xLTEtMTE4MA_f3c726c6-21ab-490c-9038-20fde8d8ba36"
      unitRef="usd">54419000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtMS0xLTEtMTAyMg_112df363-032d-4294-9a8b-0b1a486b5022"
      unitRef="usd">144000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtMy0xLTEtMTAyMg_601478c1-440d-4fad-b15d-816736bbcf01"
      unitRef="usd">59000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtNS0xLTEtMTE4MA_94a26457-5ace-473a-905e-0e0ca154556b"
      unitRef="usd">218000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTMtNy0xLTEtMTE4MA_ab021143-bf2c-4202-a767-613f9a3454a7"
      unitRef="usd">114000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtMS0xLTEtMTAyMg_7d0a023e-67b2-4780-bf68-edca5a21080a"
      unitRef="usd">28668000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtMy0xLTEtMTAyMg_bc50e3a4-4127-4f79-98ee-450e6f796b96"
      unitRef="usd">29169000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtNS0xLTEtMTE4MA_cf9d88c8-a6d7-45b1-a9f2-40ca1d74b4d2"
      unitRef="usd">54389000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTUtNy0xLTEtMTE4MA_cd56e9f6-28a1-4620-892d-a4d86ab73b70"
      unitRef="usd">54533000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtMS0xLTEtMTAyMg_919691c9-c50f-4eaf-b7f9-71f38fef236c"
      unitRef="usd">6960000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtMy0xLTEtMTAyMg_6790a7b8-58ae-4661-8384-e24cb383b51c"
      unitRef="usd">6311000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtNS0xLTEtMTE4MA_eb23484d-123b-47f1-b604-633443c9c898"
      unitRef="usd">13319000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTYtNy0xLTEtMTE4MA_06784e74-ee34-48cc-b5b1-d069ed44c58e"
      unitRef="usd">12269000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctMS0xLTEtMTAyMg_214ef5fb-47d8-4643-bde9-8b2ad1fe4fe5"
      unitRef="usd">21708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctMy0xLTEtMTAyMg_6c63b105-f627-4ec5-9797-beb44d45f1d6"
      unitRef="usd">22858000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctNS0xLTEtMTE4MA_46e00d0e-5385-4b7a-9e86-dbf71a100279"
      unitRef="usd">41070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMTctNy0xLTEtMTE4MA_b9b9d332-25d3-4e7a-ba29-4e37d1532ab8"
      unitRef="usd">42264000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzMyOTg1MzQ4ODM0Mzg_150020e4-1553-4bbb-88f8-a34f6013ebef"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzMyOTg1MzQ4ODM0MjU_1e513ccb-98b2-496f-8136-0785a9f54933"
      unitRef="usd">27000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzgw_0443882f-0d5f-4723-9dc2-73e3e7455220"
      unitRef="usd">16000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMC0xLTEtMTAyMi90ZXh0cmVnaW9uOjc0NDdjZDQ3MDM5YTRiZWNhMTFhZmRhZGRiODBkMWFmXzMyOTg1MzQ4ODM0NDY_840dfac5-2d66-46b4-930e-4c8b3a8cce0c"
      unitRef="usd">32000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMS0xLTEtMTAyMg_47c68cf7-007f-4656-9fb8-ede3441db278"
      unitRef="usd">-41000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtMy0xLTEtMTAyMg_80e25c5c-b1cc-4342-b1fa-42c531c6686d"
      unitRef="usd">-49000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtNS0xLTEtMTE4MA_d54deccf-e72d-4922-873d-c7326e152f2c"
      unitRef="usd">-81000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjAtNy0xLTEtMTE4MA_a75303fe-a0a6-4a54-ba71-3ec1b3e8aaee"
      unitRef="usd">-98000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItMS0xLTEtMTAyMg_06f201c8-9a6a-4488-9a63-92c4af466d17"
      unitRef="usd">21749000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItMy0xLTEtMTAyMg_c1e41ce8-b2e6-4fca-a900-5007f9db2e12"
      unitRef="usd">22907000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItNS0xLTEtMTE4MA_3d008d31-00f8-4cad-9540-9defc5f86a7d"
      unitRef="usd">41151000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjItNy0xLTEtMTE4MA_6f9a7239-c3da-4427-8172-38f02447feaf"
      unitRef="usd">42362000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtMS0xLTEtMTAyMg_7bf3917e-c6f6-4b44-b144-3d0a6968690c"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtMy0xLTEtMTAyMg_4c90aa51-85aa-4dbd-b525-cb1de3be0777"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtNS0xLTEtMTE4MA_664759c3-7639-467d-91f2-e6b70d69cfca"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjUtNy0xLTEtMTE4MA_1d3ea5ab-f56c-4bf6-95e4-82ab13552de9"
      unitRef="usdPerShare">2.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtMS0xLTEtMTAyMg_51e2cb93-3f61-4d54-bfbc-4908e356c349"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtMy0xLTEtMTAyMg_77d9feda-ebce-45d4-ae22-62503da1fe63"
      unitRef="usdPerShare">1.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtNS0xLTEtMTE4MA_b43f8394-04f1-401b-a3cb-b15391209f82"
      unitRef="usdPerShare">2.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjYtNy0xLTEtMTE4MA_650ca8aa-2503-4301-9367-8b024c3cc291"
      unitRef="usdPerShare">2.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktMS0xLTEtMTAyMg_b8aa943e-1b29-4643-9a67-fd2dd27544fb"
      unitRef="usdPerShare">1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktMy0xLTEtMTAyMg_4974fbd2-a21f-486e-95c6-218ce3e2fcd6"
      unitRef="usdPerShare">1.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktNS0xLTEtMTE4MA_71d4c9de-f0df-4818-851b-2c017eb3e165"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMjktNy0xLTEtMTE4MA_a4bf7073-8744-48fa-8b5d-9ea7de7bc613"
      unitRef="usdPerShare">2.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtMS0xLTEtMTAyMg_38b1e2ce-e3d9-45bc-b450-694fa32099fa"
      unitRef="usdPerShare">1.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtMy0xLTEtMTAyMg_e8136d71-6f3a-457a-9fa1-79c3bb80c7bf"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtNS0xLTEtMTE4MA_fcba2b44-e9fb-405b-9133-8806c74c62fb"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzAtNy0xLTEtMTE4MA_8814c7ca-9ab2-4f4e-9dc0-8c9612b8cefd"
      unitRef="usdPerShare">2.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtMS0xLTEtMTAyMg_ec020557-46db-4f9b-8e80-b062332a31d0"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtMy0xLTEtMTAyMg_433209bf-da74-413e-abe6-027f3bceb3d7"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtNS0xLTEtMTE4MA_588c1123-1afa-4ee5-a40c-997d996a6ba1"
      unitRef="usdPerShare">0.53</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzMtNy0xLTEtMTE4MA_6e664469-383d-40ff-9fb7-6dfdffe9fb45"
      unitRef="usdPerShare">0.47</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtMS0xLTEtMTAyMg_0c5d9339-1705-43e3-bafc-dda72c5aa114"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtMy0xLTEtMTAyMg_9b049455-ef8d-4e3b-a20e-6da722aa83a4"
      unitRef="usdPerShare">0.23</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtNS0xLTEtMTE4MA_1e7346a8-eca0-4fc1-b996-bb7f52170290"
      unitRef="usdPerShare">0.49</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8xOS9mcmFnOjc0YzRjMTQzZjZiYzQ4ZTJhNDU0MTMzZjlhOGFlOTg5L3RhYmxlOmZlMTBhZTY1ZWU3NzQwYjk5YzFiYWQ4YzJlMGZkNzVjL3RhYmxlcmFuZ2U6ZmUxMGFlNjVlZTc3NDBiOTljMWJhZDhjMmUwZmQ3NWNfMzQtNy0xLTEtMTE4MA_0a2d9c31-7e54-4257-b5d5-af6ae48a569a"
      unitRef="usdPerShare">0.43</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:NetIncomeLoss
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMy0xLTEtMS0xMDIy_bbdc127b-986b-4e01-b79c-6e25ceb8fc6f"
      unitRef="usd">41070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMy0zLTEtMS0xMDIy_f09fceab-7b8a-4fe8-8088-88f3ecee8afb"
      unitRef="usd">42264000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNS0xLTEtMS0xMDIy_a9a982be-c524-4019-80eb-be11e9f1f71d"
      unitRef="usd">8664000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNS0zLTEtMS0xMDIy_f18d5a88-7b94-4e6c-b962-bdec7a58fdc7"
      unitRef="usd">7932000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNi0xLTEtMS0xMDIy_a75c50b2-527f-441e-aec3-d52096607a2a"
      unitRef="usd">4196000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNi0zLTEtMS0xMDIy_ca324962-e7df-4ce3-91f6-a5b9e233349e"
      unitRef="usd">4656000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNy0xLTEtMS0xMDIy_1d039595-39ef-417c-ac25-fb1f4c69c5c2"
      unitRef="usd">1444000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfNy0zLTEtMS0xMDIy_146def0c-4dd0-4dce-97c2-4598d76add1e"
      unitRef="usd">-157000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfOS0xLTEtMS0xMDIy_c8ca585a-0207-4b1a-b579-43a5a6b8bf52"
      unitRef="usd">22022000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfOS0zLTEtMS0xMDIy_1ffbb5c6-91a0-4c0e-8ac0-907f53036572"
      unitRef="usd">25148000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTAtMS0xLTEtMTAyMg_992111b3-edf7-4c83-946a-141e6c56b6cf"
      unitRef="usd">-8135000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTAtMy0xLTEtMTAyMg_a1ab253b-b45d-4613-93ea-f78befbbfc2d"
      unitRef="usd">29896000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTEtMS0xLTEtMTAyMg_7d9806df-ecba-468e-882d-7d31f40a0da8"
      unitRef="usd">966000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTEtMy0xLTEtMTAyMg_99fe72d8-bd8c-4d7e-99a8-223ed594bcd7"
      unitRef="usd">1841000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTItMS0xLTEtMTAyMg_92178074-3351-42db-ba71-2e646380ba8d"
      unitRef="usd">4942000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTItMy0xLTEtMTAyMg_ee27e039-0d8b-4374-9886-104d29c027db"
      unitRef="usd">-277000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTMtMS0xLTEtMTAyMg_c171ad19-bc1f-43a9-852a-2f49f522d69e"
      unitRef="usd">26305000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTMtMy0xLTEtMTAyMg_749025c9-bb19-4a81-a621-a33c8c6f2346"
      unitRef="usd">57639000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTYtMS0xLTEtMTAyMg_ff062768-543d-45f8-b1cc-7191e21207bc"
      unitRef="usd">13548000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTYtMy0xLTEtMTAyMg_d2eca962-a1e2-4f99-8116-c2ba9491d09a"
      unitRef="usd">10939000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTgtMS0xLTEtMzM2MQ_c73f0362-1c12-4076-b42c-3771ba4c75ce"
      unitRef="usd">52000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTgtMy0xLTEtMzM2MQ_13ff4727-145f-4ec9-9ff7-b71937ab44e4"
      unitRef="usd">33000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTctMS0xLTEtMTAyMg_3f9d4eb2-5d26-4909-987b-e8bef5ef30d0"
      unitRef="usd">-13496000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMTctMy0xLTEtMTAyMg_640e82c7-052f-4ba7-b3d4-6af60ef646cc"
      unitRef="usd">-10906000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjQtMS0xLTEtMTAyMg_59fecc34-3508-4868-8a90-96e83f0661fa"
      unitRef="usd">8819000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjQtMy0xLTEtMTAyMg_29a3a3fd-4dfa-4aa4-b5b0-1da39e83b1db"
      unitRef="usd">8550000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjUtMS0xLTEtMTAyMg_36cdc6e9-d1c3-4809-8bb1-f51928311881"
      unitRef="usd">25001000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjUtMy0xLTEtMTAyMg_6a779700-22dd-4274-bbd0-a245b61f293f"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjYtMS0xLTEtMTAyMg_bd9f3075-f916-49c6-8cfb-39681a8873d3"
      unitRef="usd">-1675000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjYtMy0xLTEtMTAyMg_c49ae2aa-40ae-46b3-84eb-84fe2b92b841"
      unitRef="usd">-2894000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjctMS0xLTEtMTAyMg_698ff97b-9674-4342-96df-4dcd0780d6b5"
      unitRef="usd">-35495000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjctMy0xLTEtMTAyMg_d7dd9337-b3aa-4831-87d2-0977a67c350b"
      unitRef="usd">-11444000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjktMS0xLTEtMTAyMg_fd21ce8d-de46-4b24-bcb4-b810da57c7e8"
      unitRef="usd">-22686000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMjktMy0xLTEtMTAyMg_151d9284-4d3e-4d76-af8b-b76f3eb5b88c"
      unitRef="usd">35289000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzAtMS0xLTEtMTAyMg_f74e16a9-9f4a-4d88-9e3b-16b444557d8e"
      unitRef="usd">172862000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i231339e0a3274c80b8d7b7714c34830e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzAtMy0xLTEtMTAyMg_96f57c47-ac39-4b2f-8ef2-724049afa87e"
      unitRef="usd">206771000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzEtMS0xLTEtMTAyMg_a0131e63-cc13-48d3-97ce-bea45bc3ceb1"
      unitRef="usd">150176000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5d03643cdb4c47c5ab54aa873b041c76_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yMi9mcmFnOmIxMzljMDlmODU2NjQ4ZDRhOTRjY2FmNTUwYzFmYTY1L3RhYmxlOjRkNzRlYWFkNGM2ODRmNDRhZDkwYTRkNDRkMDZkNjZhL3RhYmxlcmFuZ2U6NGQ3NGVhYWQ0YzY4NGY0NGFkOTBhNGQ0NGQwNmQ2NmFfMzEtMy0xLTEtMTAyMg_d9105400-2674-4ac2-8bd0-4fd3e130c61f"
      unitRef="usd">242060000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yOC9mcmFnOjQ1ZDY5ZTY0NGJjZTQ4Yzg4MWQxNTVhODcwYTZkOWYzL3RleHRyZWdpb246NDVkNjllNjQ0YmNlNDhjODgxZDE1NWE4NzBhNmQ5ZjNfMjM0MA_f09a87b7-526b-4813-8662-bd00f2b0fd72">Business and Basis of Presentation&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Haverty Furniture Companies, Inc. (&#x201c;Havertys,&#x201d; &#x201c;the Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or &#x201c;us&#x201d;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to various claims and legal proceedings covering a wide range of matters, including with respect to product liability and personal injury claims, that arise in the ordinary course of its business activities. We currently have no pending claims or legal proceedings that we believe would be reasonably likely to have a material adverse effect on our financial condition, results of operations or cash flows. However, there can be no assurance that either future litigation or an unfavorable outcome in existing claims will not have a material impact on our business, reputation, financial position, cash flows or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yOC9mcmFnOjQ1ZDY5ZTY0NGJjZTQ4Yzg4MWQxNTVhODcwYTZkOWYzL3RleHRyZWdpb246NDVkNjllNjQ0YmNlNDhjODgxZDE1NWE4NzBhNmQ5ZjNfMjM0MQ_5857845d-a52b-4d38-a167-fa7de4dac18c">Haverty Furniture Companies, Inc. (&#x201c;Havertys,&#x201d; &#x201c;the Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or &#x201c;us&#x201d;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We operate all of our stores using the Havertys brand and do not franchise our concept. We operate within a single reportable segment. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the instructions to Form 10-Q and, therefore, do not include all information and footnotes required by United States of America generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for complete financial statements. The Company believes that the disclosures made are adequate to make the information not misleading. The financial statements include the accounts of the Company and its wholly owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation. We believe all adjustments, normal and recurring in nature, considered necessary for a fair presentation have been included. We suggest that these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and accompanying footnotes included in our latest Annual Report on Form 10-K.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8yOC9mcmFnOjQ1ZDY5ZTY0NGJjZTQ4Yzg4MWQxNTVhODcwYTZkOWYzL3RleHRyZWdpb246NDVkNjllNjQ0YmNlNDhjODgxZDE1NWE4NzBhNmQ5ZjNfMjM0Mg_5b209c6f-db71-4c2b-9cb1-c9bb5e20a722">The preparation of interim condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosures of contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results could differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNC9mcmFnOmUzMjczZjBlZmMwNjRkNDY5ZjIyZjZiZGViOGQ4ODIxL3RleHRyZWdpb246ZTMyNzNmMGVmYzA2NGQ0NjlmMjJmNmJkZWI4ZDg4MjFfNzM1_c704b362-5583-4ec4-9ce9-c98a08a8c5de">COVID-19The novel coronavirus disease (&#x201c;COVID-19&#x201d;) pandemic and its contributory effects on the economy continue to impact our business and results of operations. During the six months ended June&#160;30, 2022, we experienced, among other things, rising product prices, volatile transportation costs, and supply chain disruptions. Furthermore, discretionary consumer spending has been adversely impacted by rising inflation, including fuel costs, and interest rates. Many of these factors impacted our business in the second quarter of 2022. The extent and duration of any future impact resulting from the COVID-19 pandemic is not fully known, and we may experience additional significant COVID-19 related disruptions in the future as a result.</us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RleHRyZWdpb246ZmUyNzE2MzMzMzljNDc1YThkMjQ0ZWI3NzhlMjliZTlfMjYy_8c226485-2f32-4d7e-8312-9ea81b616617">Stockholders&#x2019; Equity&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following outlines the changes in each caption of stockholders&#x2019; equity for the current and comparative periods and the dividends per share for each class of shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(231,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.28 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.26 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(243,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;342,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(219,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.53 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.49 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(243,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended June&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.25 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.23 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the six months ended June&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;304,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.47 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.43 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RleHRyZWdpb246ZmUyNzE2MzMzMzljNDc1YThkMjQ0ZWI3NzhlMjliZTlfMjYz_db3b84c2-eb6a-4522-b175-99b29fe2dc24">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;104,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;358,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(231,509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;260,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.28 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.26 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(243,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;342,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(219,008)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.53 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.49 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;375,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(243,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended June&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;320,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;270,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.25 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(4,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.23 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(301)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Acquisition of treasury stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the six months ended June&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Class A&lt;br/&gt;Common Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated Other&lt;br/&gt;Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Treasury&lt;br/&gt;Stock &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;96,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;304,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;252,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividends declared:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Common Stock, $0.47 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,978)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A Common Stock, $0.43 per share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Class A conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,014)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,894)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortization of restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Directors' Compensation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balances at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;338,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,462)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(177,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;289,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ie9069b3b1e734da8833100d6dcf24f99_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0xLTEtMS0xMDIy_e9ae2432-821a-4cc6-a3d7-308c3d63f038"
      unitRef="usd">29924000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib02cb105add64bf9966c52bcdc0dd2b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0zLTEtMS0xMDIy_787f39f5-8bf9-4b22-a562-a4e864561ccf"
      unitRef="usd">1809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49823d794cf543d9a4218505bbb51d16_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS01LTEtMS0xMDIy_976aae73-8de4-4163-ac19-a0fcda7cba68"
      unitRef="usd">104345000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87980fad12b649ca98838a85d9570a0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS03LTEtMS0xMDIy_386ae99f-c889-4b88-90ed-62daf44b3454"
      unitRef="usd">358084000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea2f21b3b225406481774f1022d1853a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS05LTEtMS0xMDIy_c77bf00b-36d0-4a46-ba9f-6cb85333020c"
      unitRef="usd">-2253000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id54e8fd4ff89467dbdf9988a0ad147e6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0xMS0xLTEtMTAyMg_5b41f7a9-5571-48fc-b9c9-c8be0cb46463"
      unitRef="usd">-231509000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i901d5264e1204e8288d4e6c680d5f6b5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMS0xMy0xLTEtMTAyMg_7ce85bd3-8431-4850-af97-de3e4d7aac76"
      unitRef="usd">260400000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie14e9a3979a544b6ab09c0118787f90d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMi03LTEtMS0xMDIy_584216c0-437d-40d0-aadb-c28f7fc38d0a"
      unitRef="usd">21708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMi0xMy0xLTEtMTAyMg_bc30a147-c96b-48d3-b941-a8b2850faf25"
      unitRef="usd">21708000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNC0wLTEtMS0xMDIyL3RleHRyZWdpb246Yjk0N2RhMGM4NjM0NDIwYzhiYTBiNjcxNGZkZTUxYjNfNTQ5NzU1ODEzOTI2_ec020557-46db-4f9b-8e80-b062332a31d0"
      unitRef="usdPerShare">0.28</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i79fbf29b533a4e9eab336e71c2146ef0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNC03LTEtMS0xMDIy_2113bb55-0b46-4d3c-848f-5a814ca30ad6"
      unitRef="usd">4225000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNC0xMy0xLTEtMTAyMg_62af8a72-8254-447e-974c-fd494a2c905d"
      unitRef="usd">4225000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNS0wLTEtMS0xMDIyL3RleHRyZWdpb246ODdkMTljOTBmNzE2NDhjMGFmZWU3ODk3YTA3ZjUwYmNfNTQ5NzU1ODEzOTM0_0c5d9339-1705-43e3-bafc-dda72c5aa114"
      unitRef="usdPerShare">0.26</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i8d9136e4622b49bab875c7479b0b4dc8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNS03LTEtMS0xMDIy_dbeda8c6-70fd-4d40-815d-40a3a00df997"
      unitRef="usd">333000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNS0xMy0xLTEtMTAyMg_1c616ad1-39d1-441b-a585-7779edb91b08"
      unitRef="usd">333000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ic18934d4c5e34369a035aec5a85f94b9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNi0xLTEtMS0xMDIy_35f5b6ab-8ac3-46e0-837f-76cfa172ab61"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i60abdb5ec8374a67bb6a7e65d11f2f6c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNi0zLTEtMS0xMDIy_8abdd91c-5543-4b96-aa9d-0fad7f0ae34a"
      unitRef="usd">-3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNi0xMy0xLTEtMTAyMg_bfc082d8-f938-44b4-a97c-8cc76813d3e5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia1f6e14138304a4f9a2272705f1c252d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNy0xMS0xLTEtMTAyMg_08e43f3f-65a4-4e29-b012-9202a00a9f51"
      unitRef="usd">12500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfNy0xMy0xLTEtMTAyMg_fd78973e-a5c9-4165-9741-a5d0b7e0bf6a"
      unitRef="usd">12500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ic18934d4c5e34369a035aec5a85f94b9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOC0xLTEtMS0xMDIy_3da4223d-5f93-4deb-b2df-252fb2a11415"
      unitRef="usd">79000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOC01LTEtMS0xMDIy_6d874c77-3ad3-48d1-8c0a-37769cc05bab"
      unitRef="usd">-1244000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOC0xMy0xLTEtMTAyMg_e8281a33-c1de-45d3-8bcd-f6e3c321cc1d"
      unitRef="usd">-1165000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS01LTEtMS01NzI3_ba8e8d50-95b3-43a2-a992-6fb6144c8f50"
      unitRef="usd">1889000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS0xMy0xLTEtNTcyNw_b14dabe0-c255-483f-9131-b2e007f23b8b"
      unitRef="usd">1889000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ie68f7ef0227a4363ae8be74c4cecc0b8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS01LTEtMS0xMDIy_6b9b4121-82d6-4969-8b1d-19cee3b4484c"
      unitRef="usd">684000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ia1f6e14138304a4f9a2272705f1c252d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS0xMS0xLTEtMTAyMg_ee915e04-9909-4bb6-a236-467a2ee05e80"
      unitRef="usd">227000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfOS0xMy0xLTEtMTAyMg_a037b0af-a410-42d8-b6e6-c2b67755fdc8"
      unitRef="usd">911000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8e23c114ad254edbba248092c9bd9d7f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTAtOS0xLTEtMTAyMg_78233776-7d43-440b-8102-1663bfd72dcc"
      unitRef="usd">41000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTAtMTMtMS0xLTEwMjI_2fb052b0-67c7-4fe1-84c4-8f0e426ffa1d"
      unitRef="usd">41000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="if15abdc2aaa5463cbbc13099d63e7ca3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMS0xLTEtNTcyNw_2b5929e7-3a63-421a-9f22-bed1c46ee10a"
      unitRef="usd">30006000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb9d79386cce40228b61e3811bb572a5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMy0xLTEtNTcyNw_7d34f949-b3c5-4291-9db6-2940a01cc6ad"
      unitRef="usd">1806000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39cc1ab6714e4907b45b7cf7e05e8861_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItNS0xLTEtNTcyNw_d5488f30-0952-4c47-874e-75ee17ee171b"
      unitRef="usd">105674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9106be749a74fc98b927008ecf39cbc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItNy0xLTEtNTcyNw_8bc5c24c-95c2-41ec-9dc8-885404f38ab3"
      unitRef="usd">375234000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7206fb1a1e964b819f1ecf63dd95a89b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItOS0xLTEtNTcyNw_1247f3e6-3270-440b-9f05-178c6991cacd"
      unitRef="usd">-2212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i135159b85d4145959dad70f9ba55b8de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMTEtMS0xLTU3Mjc_2a46f0b4-8842-4077-8495-07950dd23e8d"
      unitRef="usd">-243782000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjc1MjllNDQ2ZDBlYTQ0YmQ5YTczODc5OTZlYjQ4Yjc5L3RhYmxlcmFuZ2U6NzUyOWU0NDZkMGVhNDRiZDlhNzM4Nzk5NmViNDhiNzlfMTItMTMtMS0xLTU3Mjc_032e5b77-b464-4fc8-8690-ca7be5658e44"
      unitRef="usd">266726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i749920016fd04788a7eec6d3c418d7b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0xLTEtMS0xMDIy_1e4b1205-0dd4-4fc4-b7b3-0cc0138bd4a1"
      unitRef="usd">29907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib05f8a4744db40dfab186e91108fc684_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0zLTEtMS0xMDIy_49951ed3-7c39-41fd-b399-a34f39422f9e"
      unitRef="usd">1809000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie67e31e112e843329613b4d43ea20595_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS01LTEtMS0xMDIy_38f2f8a8-e8c8-4395-8512-4a1bb29d921f"
      unitRef="usd">102572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5a70a75dec034d00afe27599d3d699be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS03LTEtMS0xMDIy_d5328346-516f-4558-956e-ba961000fbb4"
      unitRef="usd">342983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb397b6e664b4241975938278c9f1d90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS05LTEtMS0xMDIy_9109ba47-f0e2-4d01-805a-ca91e175b6cf"
      unitRef="usd">-2293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieece4c50b86146d38bbf7ff470f7b992_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0xMS0xLTEtMTAyMg_9e4b614d-414a-45c9-8e4e-d7751383a438"
      unitRef="usd">-219008000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMS0xMy0xLTEtMTAyMg_9e0d95ae-12cb-4fa4-956c-7fac5a78e918"
      unitRef="usd">255970000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i08f83e16142c41c6b17622c392f89276_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMi03LTEtMS0xMDIy_a24ea8d4-8479-4e95-a65f-7fc2128ccae4"
      unitRef="usd">41070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMi0xMy0xLTEtMTAyMg_c46ae8f4-e3f0-4b65-a367-92ee1bed2d0e"
      unitRef="usd">41070000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNC0wLTEtMS0xMDIyL3RleHRyZWdpb246YTI3YmY2Njg4ZGQ1NDA1OGIxYmI1MThjMWZjZTU5N2VfNTQ5NzU1ODEzOTI2_588c1123-1afa-4ee5-a40c-997d996a6ba1"
      unitRef="usdPerShare">0.53</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia88eebf2702a4825a8c8c5d91ca19024_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNC03LTEtMS0xMDIy_8fa10654-555d-4a10-8bfd-4b6980ae5733"
      unitRef="usd">8189000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNC0xMy0xLTEtMTAyMg_9aeb4bb5-3f24-45b2-b278-5267a8205a94"
      unitRef="usd">8189000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNS0wLTEtMS0xMDIyL3RleHRyZWdpb246Y2IwM2QyYjljNjJiNGU2YTk2ZmJlYzIxZjQwNjkxMDlfNTQ5NzU1ODEzOTM0_1e7346a8-eca0-4fc1-b996-bb7f52170290"
      unitRef="usdPerShare">0.49</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4d181f8fd469488ab22246fb25193339_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNS03LTEtMS0xMDIy_e1128472-6b58-41fe-b6a2-8fa8981cca38"
      unitRef="usd">630000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNS0xMy0xLTEtMTAyMg_dd4644f1-22e8-4365-9c30-be6c9d1da970"
      unitRef="usd">630000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i792083bcefd14b5abac3e3d176f26a9c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNi0xLTEtMS0xMDIy_184d9dfd-e192-4f95-9887-09701d16393b"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i1d42ea4903f74c44bb7c1f75539f280b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNi0zLTEtMS0xMDIy_62f1044a-f9e7-483d-adf9-20a915c88542"
      unitRef="usd">-3000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNi0xMy0xLTEtMTAyMg_948fd416-46b9-4ce9-bb62-dba5ecaa9db1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie15000ccb9c74b38bd8ba34d36d58fa8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNy0xMS0xLTEtMTAyMg_76a56bf4-1a75-41e3-a93a-6cf5cc320d0d"
      unitRef="usd">25001000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfNy0xMy0xLTEtMTAyMg_7a1a4e3a-2ff5-4816-96ac-3912ddb3e2bb"
      unitRef="usd">25001000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i792083bcefd14b5abac3e3d176f26a9c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOC0xLTEtMS0xMDIy_d34e966a-a03c-4276-a0de-8b7d178e9ccd"
      unitRef="usd">96000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOC01LTEtMS0xMDIy_27fc84d2-a172-41ab-969c-1c8e06c91ba0"
      unitRef="usd">-1778000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOC0xMy0xLTEtMTAyMg_da63d603-1efc-4aac-b198-2d9cddf59012"
      unitRef="usd">-1682000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS01LTEtMS02NTE4_b5ba7f1c-cd7d-4408-a988-5e0f81952a3c"
      unitRef="usd">4196000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS0xMy0xLTEtNTc2MA_b13f3cd6-b983-45df-b4f1-1fb01d321d76"
      unitRef="usd">4196000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i25ef70ab8f1f45dcb382915fd68c9b2e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS01LTEtMS0xMDIy_8077461b-d5ba-4963-b919-afd722ac7bc7"
      unitRef="usd">684000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ie15000ccb9c74b38bd8ba34d36d58fa8_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS0xMS0xLTEtMTAyMg_631f6f8f-c36c-40cb-832d-047a07ff83e2"
      unitRef="usd">227000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfOS0xMy0xLTEtMTAyMg_080ea883-42a9-4b47-9202-1417754db226"
      unitRef="usd">911000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i232c8e16a13c43f3b498baa56c4fa1a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTAtOS0xLTEtMTAyMg_92d0fa97-3540-4473-b98f-748471095058"
      unitRef="usd">81000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTAtMTMtMS0xLTEwMjI_35b75c1d-f96f-422b-9789-b7490ffdaa59"
      unitRef="usd">81000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="if15abdc2aaa5463cbbc13099d63e7ca3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMS0xLTEtNTc2MA_84cfd59c-24fa-4e12-8a20-0e7b1125f003"
      unitRef="usd">30006000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifb9d79386cce40228b61e3811bb572a5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMy0xLTEtNTc2MA_8c07c753-ecac-4344-b18e-1fdb4d11537e"
      unitRef="usd">1806000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39cc1ab6714e4907b45b7cf7e05e8861_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItNS0xLTEtNTc2MA_9f2e6e56-fd36-482d-bdfe-3ef1447bf578"
      unitRef="usd">105674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic9106be749a74fc98b927008ecf39cbc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItNy0xLTEtNTc2MA_363d82dd-7edd-45ca-9d52-c54591bc55a3"
      unitRef="usd">375234000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7206fb1a1e964b819f1ecf63dd95a89b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItOS0xLTEtNTc2MA_229caf1f-e7e7-4a34-bfa9-00843e3ad63d"
      unitRef="usd">-2212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i135159b85d4145959dad70f9ba55b8de_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMTEtMS0xLTU3NjA_80125009-6cdb-4ba9-8c78-726628bf5171"
      unitRef="usd">-243782000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOjE1MDk1Nzg5NWU2YTQyMzhiNDQ1ODBhMDZkZDE0ZTQ1L3RhYmxlcmFuZ2U6MTUwOTU3ODk1ZTZhNDIzOGI0NDU4MGEwNmRkMTRlNDVfMTItMTMtMS0xLTU3NjA_d7eb9303-2970-410c-822d-7d3a65112ede"
      unitRef="usd">266726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b04be556ff14286a004c54bb1ba254a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0xLTEtMS04MDY2_4397d97e-f40e-4f09-8739-7fd4e68a0af0"
      unitRef="usd">29789000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifacfaed4d3924ef3949e36be3ee90eae_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0zLTEtMS04MDY2_4f4d2d27-c112-4074-98d3-30264fadb7c0"
      unitRef="usd">1842000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia69ff4799cdd4cfba6454b02783431a4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS01LTEtMS04MDY2_8c490f31-99ea-433b-9f7c-57603de5bc75"
      unitRef="usd">98694000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97eb58b3f4014a1cb6a2603903211c43_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS03LTEtMS04MDY2_eaf41c71-521b-4fcb-b590-b6f8c824b4e5"
      unitRef="usd">320045000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b6618bd05114ac08b55377b490cb08d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS05LTEtMS04MDY2_852729ab-4f9b-4ef0-8c6e-680bf9463bb1"
      unitRef="usd">-2511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic462265ca242428e98f234a7111033ce_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0xMS0xLTEtODA2Ng_cb04e28f-23d4-4c0c-bbbf-0435f38628ff"
      unitRef="usd">-177545000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ea968dd134246969242d7b8aef5450e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMS0xMy0xLTEtODA2Ng_97a924e7-bbb5-4620-9aff-486671ab2d31"
      unitRef="usd">270314000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="idcb8d350438048f48d8e992f332d7e86_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMi03LTEtMS04MDY2_379b102e-684a-49fe-9ffa-7699da075297"
      unitRef="usd">22858000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMi0xMy0xLTEtODA2Ng_9f317a38-1a7b-4684-86d6-20c6ee70c4e7"
      unitRef="usd">22858000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNC0wLTEtMS03OTI3L3RleHRyZWdpb246OGQzZjkwNTUwNjllNDA0N2I1NzAzZjJhMGFjYmZiMDJfMTg_433209bf-da74-413e-abe6-027f3bceb3d7"
      unitRef="usdPerShare">0.25</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic03faba2ae3e43fca2948d31932e630a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNC03LTEtMS04MDY2_c2ff2d09-7cb2-4e91-8935-dc415cb94a5f"
      unitRef="usd">4261000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNC0xMy0xLTEtODA2Ng_466af9b3-1c35-44d6-a770-06673f4d0017"
      unitRef="usd">4261000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNS0wLTEtMS03OTI3L3RleHRyZWdpb246YTRhZTM5MmY0YmEyNDBlMWI0N2M0ZjljNmZiZTMyYjhfMjY_9b049455-ef8d-4e3b-a20e-6da722aa83a4"
      unitRef="usdPerShare">0.23</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="icf3d1a46c1d74f0e8952d0d634b5c3f8_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNS03LTEtMS04MDY2_11ed2b09-d692-482a-9cad-6eeb48976b4d"
      unitRef="usd">301000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNS0xMy0xLTEtODA2Ng_a2e19096-31f7-4063-995e-62f77c2bbe46"
      unitRef="usd">301000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ied4d25a777a9435bbfde6f4b5199f948_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNi0xLTEtMS04MDY2_65ef5d8d-3d63-422b-920c-5e52f1db9dc4"
      unitRef="usd">29000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i7e58f0b2546342119ab69bd3e31b22ee_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNi0zLTEtMS04MDY2_0d13e4ae-8ed4-4ae7-bd7f-31e9558063cc"
      unitRef="usd">-29000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNi0xMy0xLTEtODA2Ng_bdfcb9f2-158b-40e5-a2b2-f26615736c60"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i80fe7b932282422592ac02c1911108ff_D20210401-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNy0xMS0xLTEtODA4NA_b0fa2191-53ab-4d35-a7a6-2f0378b0e16b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfNy0xMy0xLTEtODA2Ng_bf7d6643-47eb-444a-87c0-9b2e2b96de02"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ied4d25a777a9435bbfde6f4b5199f948_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOC0xLTEtMS04MDY2_77d1faad-cf94-477a-a485-f4a5e21a0f57"
      unitRef="usd">85000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOC01LTEtMS04MDY2_0b41dcdb-54c6-4a74-b2dd-8b99f324b2fd"
      unitRef="usd">-2179000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOC0xMy0xLTEtODA2Ng_8dd4b142-294e-43e2-89a3-0f1559754d74"
      unitRef="usd">-2094000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOS01LTEtMS04MDY2_5e6df980-c0f2-4fab-b1a2-fca5436ee5d4"
      unitRef="usd">1977000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfOS0xMy0xLTEtODA2Ng_81cde508-e20e-4a65-80a6-d9dd0dce1407"
      unitRef="usd">1977000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i694168e96d9c4a2fb2a0476c2cf09a62_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTAtNS0xLTEtODA2Ng_6442bc33-164e-429b-bbc2-ba10b5d1de15"
      unitRef="usd">524000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i80fe7b932282422592ac02c1911108ff_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTAtMTEtMS0xLTgwNjY_12740c38-844c-45b9-ac81-c24290aff500"
      unitRef="usd">346000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTAtMTMtMS0xLTgwNjY_b67695bb-3c2b-4c85-b4f2-c7708805cf73"
      unitRef="usd">870000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8a3ee2f5843446ba837dc821413e63ad_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTEtOS0xLTEtODA2Ng_3dbda52b-6d87-4b9b-8371-66460324fee5"
      unitRef="usd">49000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTEtMTMtMS0xLTgwNjY_a9ae6036-6cd1-4774-836a-059c9c56b60a"
      unitRef="usd">49000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i049ec389a16740e09943535a374c8d69_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMS0xLTEtODA2Ng_b520f00b-3e8a-4f4b-a7ab-e9c98fb7a999"
      unitRef="usd">29903000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e4f784fc0534dcaadb3a16b40d36ec6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMy0xLTEtODA2Ng_89ecd576-de92-4cee-a290-162e4870546e"
      unitRef="usd">1813000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8193aae4148a467b9c8b572e12467c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItNS0xLTEtODA2Ng_9a2deb52-26bd-4be4-b8d1-f408bfa7637c"
      unitRef="usd">99016000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i021c3b9112664e0db0a648288ce2a4f6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItNy0xLTEtODA2Ng_0a16be5b-bf5f-42bf-8611-54765bbd6247"
      unitRef="usd">338341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68cb97bf6fce43be8f23a40b9679552d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItOS0xLTEtODA2Ng_b854543f-5f84-4f13-92e6-868e47dd6c6b"
      unitRef="usd">-2462000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibeea0801d9984944a22b08333a86f964_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMTEtMS0xLTgwNjY_95e533ff-2924-4eaf-8121-7fbb8487a3d1"
      unitRef="usd">-177199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d03643cdb4c47c5ab54aa873b041c76_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmM1Mjc1MTNlYzQ0NzRiZGU5N2JlYjgxZTZjNGI1MWJjL3RhYmxlcmFuZ2U6YzUyNzUxM2VjNDQ3NGJkZTk3YmViODFlNmM0YjUxYmNfMTItMTMtMS0xLTgwNjY_42fd6e6e-df73-4c7f-91c7-e743347c7193"
      unitRef="usd">289412000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07534e3cff504b0489b49bda911f85e1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0xLTEtMS04MDcx_61e520f8-7878-4845-9b04-739033ffeb45"
      unitRef="usd">29600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31baf4f0bce04278a4b18ac380f6b33d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0zLTEtMS04MDcx_07aa9535-1f3b-47e1-bbf1-9d5658e4311f"
      unitRef="usd">1996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa26075ac65b40699a7299ba293076eb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS01LTEtMS04MDcx_20a05367-c0db-400f-a079-60fa5986b7d0"
      unitRef="usd">96850000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i36e3f40d72ab4b4b85bbe4f582e8bfed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS03LTEtMS04MDcx_08d2fac0-4e05-43f0-b67a-7470af1f2909"
      unitRef="usd">304626000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia4f66895ff1a44809af62fac3defd7ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS05LTEtMS04MDcx_c0e9260c-7cf0-45e6-8f45-907549b054eb"
      unitRef="usd">-2560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id77d320083c74b0cb53a3ca5479c2b6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0xMS0xLTEtODA3MQ_6829a63b-2ff2-4d36-9038-b9bc29952ca5"
      unitRef="usd">-177545000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i231339e0a3274c80b8d7b7714c34830e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMS0xMy0xLTEtODA3MQ_735d27e4-bc7d-4e8c-8c12-d87e9833ac3a"
      unitRef="usd">252967000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iad20a94b9d1744d28293f42c477485f5_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMi03LTEtMS04MDcx_1bd0565f-5c60-449a-b240-3aeaf331e021"
      unitRef="usd">42264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMi0xMy0xLTEtODA3MQ_00bc4c4a-a636-423e-9f1b-eca0e89bcadc"
      unitRef="usd">42264000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNC0wLTEtMS03OTM5L3RleHRyZWdpb246M2I0OGNkOWJjMTdhNDU4NThlMzA4ZGExZTU5MGQ3N2FfMTg_6e664469-383d-40ff-9fb7-6dfdffe9fb45"
      unitRef="usdPerShare">0.47</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6b2a71606caf48658d7094a1891271f4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNC03LTEtMS04MDcx_3fae1035-d94a-42ca-aa07-e91f184a88c7"
      unitRef="usd">7978000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNC0xMy0xLTEtODA3MQ_0b31c0c8-0cbb-4334-8d17-4a0d63534361"
      unitRef="usd">7978000</us-gaap:DividendsCommonStockCash>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNS0wLTEtMS03OTM5L3RleHRyZWdpb246NmMwMDYzMjg2ZTU4NDRkMTllN2ZjYzQ3NzNmYzJiNThfMjY_0a2d9c31-7e54-4257-b5d5-af6ae48a569a"
      unitRef="usdPerShare">0.43</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6150a2a2b9874d3f9a1af8436f9cd7b8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNS03LTEtMS04MDcx_8ec77280-22f8-46b6-9074-5576176a5bf2"
      unitRef="usd">571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNS0xMy0xLTEtODA3MQ_b0eb5283-d73f-48f9-b032-0cb9e5790e2b"
      unitRef="usd">571000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ib0114d541cff43fba7e721af300d369d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNi0xLTEtMS04MDcx_6fcc2a23-22c3-4f1f-a50a-b2334cfdc867"
      unitRef="usd">183000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i413d6f6933a047c08ce9e08d8766c8ba_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNi0zLTEtMS04MDcx_39f9903c-e954-416e-9be2-ac6174249141"
      unitRef="usd">-183000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNi0xMy0xLTEtODA3MQ_e962fba3-0a7f-4b1f-ac94-ea4feac336dd"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib0114d541cff43fba7e721af300d369d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNy0xLTEtMS04MDcx_61b5b459-aa73-44db-895b-7b8c5bc9e853"
      unitRef="usd">120000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNy01LTEtMS04MDcx_b88cf3ee-08fa-44ce-9b4f-75f9cb4b1dde"
      unitRef="usd">-3014000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfNy0xMy0xLTEtODA3MQ_8a7b36c9-b654-4a62-8fa4-229f61c28142"
      unitRef="usd">-2894000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOC01LTEtMS04MDcx_97d15cb2-77e2-4d9a-bfdc-fac6319062a9"
      unitRef="usd">4656000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOC0xMy0xLTEtODA3MQ_8240536b-10c4-461a-ac46-08148e140034"
      unitRef="usd">4656000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i58d359d75ad045a3b96d1f8b302fd10d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOS01LTEtMS04MDcx_6e1b77dc-51c3-44dc-82b5-9228ac08b339"
      unitRef="usd">524000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i1622754ec3294e388e7d412119e6bb74_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOS0xMS0xLTEtODA3MQ_ffb1d660-f404-4913-b443-8636366b29b1"
      unitRef="usd">346000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfOS0xMy0xLTEtODA3MQ_5539bc21-ad16-4a9e-a8e5-9a3ba5b331fe"
      unitRef="usd">870000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i00dac6bfe5944f8b9c0d14ac4ddcfb37_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTAtOS0xLTEtODA3MQ_5267d131-ca5e-4d5e-b274-a5ba6c857188"
      unitRef="usd">98000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTAtMTMtMS0xLTgwNzE_f12ba153-273f-4a68-9ca4-7f05657b3727"
      unitRef="usd">98000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i049ec389a16740e09943535a374c8d69_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMS0xLTEtODA3MQ_50b497c1-875b-4135-9a2c-50ae3204007b"
      unitRef="usd">29903000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e4f784fc0534dcaadb3a16b40d36ec6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMy0xLTEtODA3MQ_0575db56-cdeb-42a7-bfc4-9a8500dcd842"
      unitRef="usd">1813000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8193aae4148a467b9c8b572e12467c34_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtNS0xLTEtODA3MQ_0905ee97-fc55-419e-bb83-d8703d81c766"
      unitRef="usd">99016000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i021c3b9112664e0db0a648288ce2a4f6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtNy0xLTEtODA3MQ_ce6f52d0-bb25-430e-b7ec-d5a769c6bb84"
      unitRef="usd">338341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68cb97bf6fce43be8f23a40b9679552d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtOS0xLTEtODA3MQ_c47748a6-163b-432f-951a-386ebff08c41"
      unitRef="usd">-2462000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibeea0801d9984944a22b08333a86f964_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMTEtMS0xLTgwNzE_159255db-83f5-4aec-aed0-2e3996a084f3"
      unitRef="usd">-177199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d03643cdb4c47c5ab54aa873b041c76_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV8zNy9mcmFnOmZlMjcxNjMzMzM5YzQ3NWE4ZDI0NGViNzc4ZTI5YmU5L3RhYmxlOmNiYTE1YmM1NTc0NjRmYzNhYTE3MDFkYzlhYmIyOGY4L3RhYmxlcmFuZ2U6Y2JhMTViYzU1NzQ2NGZjM2FhMTcwMWRjOWFiYjI4ZjhfMTEtMTMtMS0xLTgwNzE_3e2d4a98-6885-422b-b0b1-70376e204ae4"
      unitRef="usd">289412000</us-gaap:StockholdersEquity>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80MC9mcmFnOjJkODMzMzlmYWY0MDQ5ZDViYTBlYTM0ZjFjM2RlMmJjL3RleHRyZWdpb246MmQ4MzMzOWZhZjQwNDlkNWJhMGVhMzRmMWMzZGUyYmNfMzgx_0ac58599-de73-42e6-a0ac-6db17a9d14e7">Interim LIFO CalculationsInventories are measured using the last-in, first-out (LIFO) method of valuation using an annual LIFO index. Accordingly, interim LIFO calculations must necessarily be based on management&#x2019;s estimates of inventory levels and inflation rates. Since these estimates may be affected by factors beyond management&#x2019;s control, interim results are subject to change based upon the final year-end LIFO inventory valuations.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80My9mcmFnOjNkYmNiYTMzMzRlYTQyM2I5ZTJkOGExMDhhODM0M2UwL3RleHRyZWdpb246M2RiY2JhMzMzNGVhNDIzYjllMmQ4YTEwOGE4MzQzZTBfNDkz_16063f71-0272-4ff8-a53f-fd223df8dbd9">Fair Value of Financial InstrumentsThe fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts payable and customer deposits approximate their carrying values due to their short-term nature. The assets related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices multiplied by the number of shares held, a Level 1 valuation technique.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMzkz_a1af9971-98ee-40c4-ae19-947c1c04530b">Credit Agreement&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We have a $60.0 million revolving credit facility (the &#x201c;Credit Agreement&#x201d;) which matures on September&#160;27, 2024 and is secured primarily by our inventory. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022 and December&#160;31, 2021, there were no outstanding borrowings under the Credit Agreement. The borrowing base and net availability was $47.1 million at June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfNDE_56f99e36-d5de-4b55-97ec-1143df587fd5"
      unitRef="usd">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i73538c1d08714f17aaf181dfc7350a50_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMTEy_a6094e09-c157-4ac3-ab2a-801c9611699f">2024-09-27</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ifdc4f86332204c9d87800790b86ae781_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMjg3_4fa7fde8-5c3a-44f4-8969-971f0779fb33"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMjg3_529a904e-d58c-4a14-9a5d-377f403acddc"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMzg1_267c4cfa-de13-4fa3-a370-850f8b1edd4b"
      unitRef="usd">47100000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="iff9a0de141564aa09d1f51a58e6aaa73_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80Ni9mcmFnOmQyNzRjMjIyZGIzNzQ2OThhMzBmYTJiYzM5YTU5MTZlL3RleHRyZWdpb246ZDI3NGMyMjJkYjM3NDY5OGEzMGZhMmJjMzlhNTkxNmVfMzg1_c38ded93-377b-4409-aaf4-91ed20f7fe6c"
      unitRef="usd">47100000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfNjU0_6b23d432-94fc-4740-8519-a72921ec46d9">Revenues&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We recognize revenue from merchandise sales and related service fees, net of expected returns and sales tax, at the time the merchandise is delivered to the customer. We record customer deposits when payments are received in advance of the delivery of merchandise. Such deposits totaled $90.8 million and $98.9 million at June&#160;30, 2022 and December&#160;31, 2021, respectively. Of the customer deposit liabilities at December&#160;31, 2021, approximately $4.0 million have not been recognized through net sales in the six months ended June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by each major product category and service (dollars in thousands, amounts and percentages may not always add due to rounding):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Merchandise:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Case Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bedroom Furniture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dining Room Furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Occasional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upholstery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mattresses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accessories and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;249,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;492,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;486,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Includes delivery charges and product protection.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfMzAy_d5974b0f-bdc5-43e2-9cbb-f004a5d3fbc8"
      unitRef="usd">90800000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iae3ea7814747495599839c112c0692ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfMzA5_8d2ca600-c539-4cf7-ae02-ec23603e235b"
      unitRef="usd">98900000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <hvt:ContractWithCustomerLiabilityRevenueNotRecognized
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfMzk3_dda68d20-719c-4ffa-95eb-1cddb745ce75"
      unitRef="usd">4000000</hvt:ContractWithCustomerLiabilityRevenueNotRecognized>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RleHRyZWdpb246ODRiZjQ3MzUzODRiNDk2YjhiOTZjZTdlMjcwOWM5ODhfNjU1_9f8bb808-c8f4-4cab-a2b1-1c545c16b78c">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents our revenues disaggregated by each major product category and service (dollars in thousands, amounts and percentages may not always add due to rounding):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.596%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;% of&lt;br/&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Merchandise:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Case Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bedroom Furniture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;80,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dining Room Furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Occasional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;180,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Upholstery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;109,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;220,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;196,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mattresses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accessories and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;33,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;253,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;249,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;492,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;486,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Includes delivery charges and product protection.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4d458de34814494925400c123bf85c0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xLTEtMS0xMDIy_00c497d7-c595-4e29-9b72-b154ab4c8701"
      unitRef="usd">41535000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="if4d458de34814494925400c123bf85c0_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0zLTEtMS0xMDIy_5463c9f4-dc0b-46a1-92b1-f1c1ca9cafdd"
      unitRef="number">0.164</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie88c21037f724abaac7de60fe6d4a544_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS01LTEtMS0xMDIy_2d69716a-909f-48b2-b9e3-93a31d1a6c30"
      unitRef="usd">41232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ie88c21037f724abaac7de60fe6d4a544_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS03LTEtMS0xMDIy_cfb8b485-c556-4a8d-83ea-41f90bb7051a"
      unitRef="number">0.165</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib26b68bf28c444439d7c48b61bce23fd_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS05LTEtMS00ODg1_992cf5ba-c704-4f2f-bc64-a47b80b73c10"
      unitRef="usd">72885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ib26b68bf28c444439d7c48b61bce23fd_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xMS0xLTEtMTU2Mw_0f000d6b-a711-4f0c-939b-e1d8619c865f"
      unitRef="number">0.148</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02fd5eeaa4b64548b04bff08f92b3ec0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xMy0xLTEtMTU2Mw_61498e67-4dd6-48fb-b48f-16dda9d096cd"
      unitRef="usd">80410000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i02fd5eeaa4b64548b04bff08f92b3ec0_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNS0xNS0xLTEtMTU2Mw_c8e01d58-1894-451d-9a30-93861bf46f58"
      unitRef="number">0.165</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7de80aa497b47d297ce6678c25f6953_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xLTEtMS0xMDIy_3d2454b8-b2a6-4f17-84df-c1e3670b5ac4"
      unitRef="usd">25156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ib7de80aa497b47d297ce6678c25f6953_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0zLTEtMS0xMDIy_cc275d6f-032d-4523-9ea2-290f8867accf"
      unitRef="number">0.099</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1e93805c437452da9b7181ebe55fbdd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi01LTEtMS0xMDIy_2aa630cd-b566-458c-aa3d-53d9bb2403ac"
      unitRef="usd">28320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ic1e93805c437452da9b7181ebe55fbdd_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi03LTEtMS0xMDIy_5622b031-2568-4679-8103-7a874228eddb"
      unitRef="number">0.113</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f44786fe1a64b4b856d1d5245c4f771_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi05LTEtMS00ODg1_1fdca4d0-53d3-4c1f-939b-5b80755bd608"
      unitRef="usd">51178000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i4f44786fe1a64b4b856d1d5245c4f771_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xMS0xLTEtMTU2Mw_53200bb8-6cdf-4fc8-8e96-76d5474373ab"
      unitRef="number">0.104</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33379745facf481fad708503762e03c6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xMy0xLTEtMTU2Mw_be96a8de-319f-4db2-8ea6-2b5ade3647ec"
      unitRef="usd">55919000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i33379745facf481fad708503762e03c6_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNi0xNS0xLTEtMTU2Mw_765ea6e8-6db8-4349-bc2d-2ebfb53f3aca"
      unitRef="number">0.115</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i804f95355e244e2c913afbec3dae8d5b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xLTEtMS0xMDIy_bc847eb4-8d9a-43d2-930f-80c0a3e10fd8"
      unitRef="usd">20188000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i804f95355e244e2c913afbec3dae8d5b_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0zLTEtMS0xMDIy_804c299a-cd1a-4022-b105-abebd45edda5"
      unitRef="number">0.080</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib074ff000a7d4754baa1aa5611085f1c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy01LTEtMS0xMDIy_f25340d8-5acf-436d-ae75-60d0ec36f595"
      unitRef="usd">22110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ib074ff000a7d4754baa1aa5611085f1c_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy03LTEtMS0xMDIy_141b8d93-cd7d-495a-81ff-143d997f17a1"
      unitRef="number">0.088</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ed148a554bb4d47a8f6a87963f3e51b_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy05LTEtMS00ODg1_5f69e23f-b13c-4265-89d1-99dec91a8bd2"
      unitRef="usd">37007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i9ed148a554bb4d47a8f6a87963f3e51b_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xMS0xLTEtMTU2Mw_9fb4cb35-a670-4566-a9d4-454bcaa45331"
      unitRef="number">0.075</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i916bc902a57348bdbe968f05ba11f94e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xMy0xLTEtMTU2Mw_fa28663c-4bf2-48c8-8c56-58b608e166af"
      unitRef="usd">44174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i916bc902a57348bdbe968f05ba11f94e_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfNy0xNS0xLTEtMTU2Mw_2ad1bd65-b369-4d9f-8090-086015cd0bf0"
      unitRef="number">0.091</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d57513d17c54b96a1c4cff77b464bd8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xLTEtMS0xMDIy_9b3f1320-be19-4ba0-9035-f43800d12437"
      unitRef="usd">86879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i2d57513d17c54b96a1c4cff77b464bd8_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0zLTEtMS0xMDIy_e801e754-838e-448e-b54b-df5014206cec"
      unitRef="number">0.343</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f32b4cdba494063a3b870b10e00c4f9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC01LTEtMS0xMDIy_f077f0a0-61ae-4a63-ac80-642d59d60736"
      unitRef="usd">91662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i7f32b4cdba494063a3b870b10e00c4f9_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC03LTEtMS0xMDIy_f9741331-9e21-42c1-a53f-96f46f5fc01b"
      unitRef="number">0.367</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie077330618ce49e68cfaf7c90b39db43_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC05LTEtMS0xNTYz_8d971846-cb1e-4a1b-ae76-9c267c159b5a"
      unitRef="usd">161070000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ie077330618ce49e68cfaf7c90b39db43_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xMS0xLTEtMTU2Mw_2ae4eac4-f7d3-465b-9557-088e34f6e0d3"
      unitRef="number">0.327</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28dfa3b80f914ea9831f27db0e02f3f3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xMy0xLTEtMTU2Mw_db6159d2-4ab2-44fc-93c2-12c669290c40"
      unitRef="usd">180503000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i28dfa3b80f914ea9831f27db0e02f3f3_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOC0xNS0xLTEtMTU2Mw_c2779788-4cf9-435d-8c03-7f77babbe996"
      unitRef="number">0.371</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a4bbaf095b841c3afbc84dccf9559a1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xLTEtMS0xMDIy_a59e2b79-11b2-481d-ac7e-7c96a66b7f50"
      unitRef="usd">109641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i9a4bbaf095b841c3afbc84dccf9559a1_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0zLTEtMS0xMDIy_ba06cf11-bb5f-4e47-9b9b-7e32096759fd"
      unitRef="number">0.433</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ffc75d02a2c4303a3330d20be7ba431_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS01LTEtMS0xMDIy_d3665f60-f63a-4ac2-97cf-da097131a612"
      unitRef="usd">100841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i5ffc75d02a2c4303a3330d20be7ba431_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS03LTEtMS0xMDIy_dd2cc0d0-0115-4b19-8d34-0710aef146d7"
      unitRef="number">0.403</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie07e9376204e4a4da4db8857dd9a68eb_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS05LTEtMS00ODg1_0d530e7d-3af3-4361-9a0f-0b06bc59c8f2"
      unitRef="usd">220825000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ie07e9376204e4a4da4db8857dd9a68eb_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xMS0xLTEtMTU2Mw_f3f47e9b-c111-4b3c-83cf-8990c67b27a5"
      unitRef="number">0.449</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9599c40990cb4579b93e1cd42dad7e68_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xMy0xLTEtMTU2Mw_b6c1be5e-8391-4f8c-a847-74f88b2fe968"
      unitRef="usd">196467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i9599c40990cb4579b93e1cd42dad7e68_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfOS0xNS0xLTEtMTU2Mw_87851d40-987c-4925-99cc-4d5c44786852"
      unitRef="number">0.404</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i463f07c9a37f455aa632159903aa2046_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMS0xLTEtMTAyMg_878d1b64-a0e1-4ba9-81bc-7f1cadcaac0b"
      unitRef="usd">22010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i463f07c9a37f455aa632159903aa2046_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMy0xLTEtMTAyMg_ae99795b-d88a-48bc-8fa4-4362c951ce59"
      unitRef="number">0.087</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0effaf0e70348c2b64cd9e9ab0237b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtNS0xLTEtMTAyMg_4e0bfb7f-217c-49e6-88ff-e8efc56608a9"
      unitRef="usd">24159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="if0effaf0e70348c2b64cd9e9ab0237b3_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtNy0xLTEtMTAyMg_9bc26c54-b2b6-4e87-96b2-0d61b1795caa"
      unitRef="number">0.097</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9fc5745740f2422496e86dba251e3c8e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtOS0xLTEtNDg4NQ_13e27dc7-9cca-4943-8d18-4ecebcf3439d"
      unitRef="usd">41743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i9fc5745740f2422496e86dba251e3c8e_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMTEtMS0xLTE1NjM_3003b2a2-317b-4fcb-bce4-b370d77fddd1"
      unitRef="number">0.085</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1094484e792e4ce5a73fe779b7fb936b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMTMtMS0xLTE1NjM_0dbe302c-05b4-4cb5-a473-64804d290c79"
      unitRef="usd">44640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i1094484e792e4ce5a73fe779b7fb936b_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTAtMTUtMS0xLTE1NjM_a182ae46-0bf0-429e-bd98-81319e6015a4"
      unitRef="number">0.092</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93727009fdd5454f9335554be5ceeebf_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMS0xLTEtMTAyMg_d5996eef-6d14-42b1-8e34-c7ba7714199b"
      unitRef="usd">34686000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i93727009fdd5454f9335554be5ceeebf_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMy0xLTEtMTAyMg_0b52a2fc-8011-464a-9d6b-3e1ad9866540"
      unitRef="number">0.137</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4ab1dea6543412a9eb71fb1ea111659_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtNS0xLTEtMTAyMg_44021107-93ee-44bb-96d4-6e385ed22877"
      unitRef="usd">33327000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ia4ab1dea6543412a9eb71fb1ea111659_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtNy0xLTEtMTAyMg_7aaf08f3-2636-4922-b0c4-ea03680f6501"
      unitRef="number">0.133</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fb7d458ad3f47bd8e5266b8d89ccd18_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtOS0xLTEtNDg4NQ_4a9d7e48-52fe-4bdd-aa6c-bb9f31c53ea3"
      unitRef="usd">68525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i2fb7d458ad3f47bd8e5266b8d89ccd18_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMTEtMS0xLTE1NjM_c6fc55f0-d454-46ec-a53b-424bebe5a552"
      unitRef="number">0.139</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87ca5aba72ca439ab7b0cb15d2e52fa8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMTMtMS0xLTE1NjM_8830398b-44ef-4bc9-a72b-365f559a1fd9"
      unitRef="usd">64870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i87ca5aba72ca439ab7b0cb15d2e52fa8_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTEtMTUtMS0xLTE1NjM_8463e0bc-c185-4795-a27a-25888ade45e9"
      unitRef="number">0.133</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMS0xLTEtMTAyMg_5c0a6f3b-29aa-4e08-8602-23bdce24c48e"
      unitRef="usd">253216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMy0xLTEtMTAyMg_b40247a6-ec95-489c-ace8-939969cbb1eb"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItNS0xLTEtMTAyMg_de396b4f-cb6a-4582-aa3e-497afd1584e5"
      unitRef="usd">249989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItNy0xLTEtMTAyMg_2f16bffc-22b7-46c8-9af3-957b8fc2a8c0"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItOS0xLTEtMTU2Mw_8507c511-b286-455c-be1e-153f52b00e80"
      unitRef="usd">492162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMTEtMS0xLTE1NjM_b9b0abeb-c102-48c2-861c-80eecdebe16d"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMTMtMS0xLTE1NjM_4af1c499-be74-4e54-8108-89ffe6b372c5"
      unitRef="usd">486480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV80OS9mcmFnOjg0YmY0NzM1Mzg0YjQ5NmI4Yjk2Y2U3ZTI3MDljOTg4L3RhYmxlOmRlYzFmMTRlYmYwMjQyN2FhMzk1OTQwN2EyY2Q0ZDY0L3RhYmxlcmFuZ2U6ZGVjMWYxNGViZjAyNDI3YWEzOTU5NDA3YTJjZDRkNjRfMTItMTUtMS0xLTE1NjM_66906e26-a84f-443a-b851-f124db40f9db"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUyNQ_52357dc6-1054-41d0-955d-56e43c7411bc">LeasesWe have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of 1 year to 13 years, some of which include options to extend the leases for up to 20 &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;years. We determine if an arrangement is or contains a lease at lease inception. Our leases do not have any residual value guarantees or any restrictions or covenants imposed by lessors. We have lease agreements for real estate with lease and non-lease components, which are accounted for separately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portion of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded as lease expense in the period incurred. Certain of our equipment lease agreements include variable lease costs, generally based on usage of the underlying asset (mileage, fuel, etc.). The variable portion of payments are not included in the initial measurement of the right-of-use asset or lease liability due to uncertainty of the payment amount and are recorded in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we had entered into one lease for an additional retail location which had not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease expense is charged to selling, general and administrative expenses. Components of lease expense were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:145.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:350.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:67.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:67.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i39dac929443a4902b1dfccc4eda5069d_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUw_66f2fc76-50ed-4f4d-9c4f-0ef804cc7ccb">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i890a59f4f90349da82cb2df311499f3c_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTU2_68872840-f376-40b9-9a5a-7d66bc7f59d2">P13Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <hvt:LesseeOperatingLeaseOptionToExtendTerm
      contextRef="i890a59f4f90349da82cb2df311499f3c_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMjIx_9facee34-ce3a-49bb-81d2-305dc3094ab0">P20Y</hvt:LesseeOperatingLeaseOptionToExtendTerm>
    <hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTIzNA_20623c30-3879-46f9-a788-8c3e4034a925"
      unitRef="lease">1</hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUyNg_cace1ead-8e08-4baa-9ca3-bc3980c66be9">Components of lease expense were as follows (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:145.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi0xLTEtMS0xMDIy_3f036091-2361-46fc-b7cd-9e80e678b753"
      unitRef="usd">11973000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi0zLTEtMS0xMDIy_c60bfb2a-0981-4e5e-b860-e43a4c416c49"
      unitRef="usd">11873000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi01LTEtMS0xNjIz_c26e026d-e04d-4e48-b127-33a141994e08"
      unitRef="usd">23712000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMi03LTEtMS0xNjIz_50871fd6-90f0-4d69-8034-b9c9195e3edb"
      unitRef="usd">23700000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy0xLTEtMS0xMDIy_2a35172d-e99d-46ea-9866-0571ebf7de7a"
      unitRef="usd">1783000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy0zLTEtMS0xMDIy_ad9b9738-c2d4-473a-97f7-49ad6688e1e1"
      unitRef="usd">1609000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy01LTEtMS0xNjIz_ed8a3b14-0aaa-4a1b-b2a0-170202a53b9a"
      unitRef="usd">3478000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfMy03LTEtMS0xNjIz_8c90f9eb-fa55-47bb-965d-fd11c845e118"
      unitRef="usd">3117000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i40e95cfdac1e47d299192f71dce66585_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC0xLTEtMS0xMDIy_c038ec90-1c48-4c58-a91d-2b083db5a6e9"
      unitRef="usd">13756000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i1f5b787664114ad783e7be201ce93090_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC0zLTEtMS0xMDIy_c3ed0c32-4334-474a-80d2-ec7d70fb7819"
      unitRef="usd">13482000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC01LTEtMS0xNjIz_41e40f7a-ffa8-4222-838c-5124dc893a7e"
      unitRef="usd">27190000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmQ4NTdkNDg0N2Y5YjQyMTI5MGFlNjZiOGI0Yzc1NzVmL3RhYmxlcmFuZ2U6ZDg1N2Q0ODQ3ZjliNDIxMjkwYWU2NmI4YjRjNzU3NWZfNC03LTEtMS0xNjIz_6541f546-8421-40cb-a19a-b8419cfe4856"
      unitRef="usd">26817000</us-gaap:LeaseCost>
    <hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RleHRyZWdpb246M2Y2MzFkNTdhNzY2NDA5Y2JhNDc2ZGY1NmZiOWE0NGFfMTUyNw_fa521805-96c0-4fed-aadd-a942d1d13ec6">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:350.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:67.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:67.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfMy0xLTEtMS0xMDIy_695df35d-5b7b-4520-8789-2888a5898e6e"
      unitRef="usd">21533000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfMy0zLTEtMS0xMDIy_f6be25fa-9832-416d-add0-06062dee4867"
      unitRef="usd">22876000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfNS0xLTEtMS0xMDIy_2187c7bd-ccf6-43d7-ab7e-134373b9aa97"
      unitRef="usd">15763000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81Mi9mcmFnOjNmNjMxZDU3YTc2NjQwOWNiYTQ3NmRmNTZmYjlhNDRhL3RhYmxlOmUzZDFhMmRmNThkMDQ5MDM5NTZkMzhkNDI0Yzk3ODdmL3RhYmxlcmFuZ2U6ZTNkMWEyZGY1OGQwNDkwMzk1NmQzOGQ0MjRjOTc4N2ZfNS0zLTEtMS0xMDIy_614fb916-fe5e-4d95-95a3-5dc8b40142a5"
      unitRef="usd">25063000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81NS9mcmFnOjBlOWU1MjNiNzU1YTQyNzNiZDhjZDkzYjMwZjU3NTc5L3RleHRyZWdpb246MGU5ZTUyM2I3NTVhNDI3M2JkOGNkOTNiMzBmNTc1NzlfMjUw_be235735-d50d-4c8f-b2e4-123bccdaa647">Income TaxesOur effective tax rate for the six months ended June&#160;30, 2022 and 2021 was 24.5% and 22.5%, respectively. The primary difference in the effective rate and the statutory rate was due to state income taxes and the impact from vested stock awards.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81NS9mcmFnOjBlOWU1MjNiNzU1YTQyNzNiZDhjZDkzYjMwZjU3NTc5L3RleHRyZWdpb246MGU5ZTUyM2I3NTVhNDI3M2JkOGNkOTNiMzBmNTc1NzlfODg_9ec1af0a-b035-40a5-863b-6c66a2ef50a5"
      unitRef="number">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie76f99b5284b4238b1d3e721b71828d4_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81NS9mcmFnOjBlOWU1MjNiNzU1YTQyNzNiZDhjZDkzYjMwZjU3NTc5L3RleHRyZWdpb246MGU5ZTUyM2I3NTVhNDI3M2JkOGNkOTNiMzBmNTc1NzlfOTU_f5570deb-c13a-48ae-9554-84a55dba7b08"
      unitRef="number">0.225</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQxMQ_4ae76f1f-becf-414f-9327-03a82ed0cc71">Stock Based Compensation Plans&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As more fully discussed in Note 12 of the notes to the consolidated financial statements in our 2021 Annual Report on Form 10-K, we have awards outstanding for Common Stock under stock-based employee compensation plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes our award activity during the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.054%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Service-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares or Units (#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Award Price ($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares or Units (#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Award Price ($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted/Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(121,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional units earned due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted units expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Includes shares repurchased from employees for employee&#x2019;s tax liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total fair value of service-based restricted stock awards that vested during the six months ended June 30, 2022 was approximately $3.3 million. The aggregate intrinsic value of outstanding service-based restricted stock awards was approximately $5.7 million at June&#160;30, 2022. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year and three-year periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total fair value of performance-based restricted stock awards that vested during the six months ended June&#160;30, 2022 was approximately $1.0 million. The aggregate intrinsic value of outstanding performance awards at June&#160;30, 2022 expected to vest was approximately $10.6 million. The performance awards are based on one-year performance periods but cliff vest in approximately three years from grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The compensation for all awards is charged to selling, general and administrative expense over the respective grants&#x2019; vesting periods, primarily on a straight-line basis. The amount charged was approximately $4.2 million and $4.7 million for the six months ended June&#160;30, 2022 and 2021, respectively. Forfeitures are recognized as they occur. As of June&#160;30, 2022, the total compensation cost related to unvested equity awards was approximately $9.9 million and is expected to be recognized over a weighted-average period of two years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQxMg_2caa1e31-c491-422a-90d3-439b8cfd1aac">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes our award activity during the six months ended June&#160;30, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.475%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.051%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.054%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Service-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Performance-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares or Units (#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Award Price ($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares or Units (#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Award Price ($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted/Issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(121,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(34,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional units earned due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted units expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;455,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Includes shares repurchased from employees for employee&#x2019;s tax liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4c5665e2f2664853814cbffd588846f1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi0xLTEtMS0xMDIy_0cd5b326-af05-4ad9-be66-bd9a6b2fb675"
      unitRef="shares">219082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4c5665e2f2664853814cbffd588846f1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi0zLTEtMS0xMDIy_1c7beba9-714e-4b87-adb3-aa9ab9154c51"
      unitRef="usdPerShare">27.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if48803acc7764e4d818fff9ec2c14f1e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi01LTEtMS0xMDIy_61414dd0-35db-4e85-8a1f-9343ae8edd8f"
      unitRef="shares">328267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if48803acc7764e4d818fff9ec2c14f1e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMi03LTEtMS0xMDIy_d17eb956-65ca-4803-bb0f-704e802e8736"
      unitRef="usdPerShare">23.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy0xLTEtMS0xMDIy_20972747-9657-492d-b8d5-7c56c03ca81b"
      unitRef="shares">153681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy0zLTEtMS0xMDIy_e94533a0-97ca-4f9d-b283-cb54312ca469"
      unitRef="usdPerShare">28.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy01LTEtMS0xMDIy_66d7dbed-6937-49ec-ba2f-fd4b066329a3"
      unitRef="shares">103104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfMy03LTEtMS0xMDIy_d31dda58-535b-4f65-bc27-132f9863fcff"
      unitRef="usdPerShare">28.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC0xLTEtMS0xMDIy_2432c297-ce49-4e75-8ac3-5d71b37839d6"
      unitRef="shares">121518</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC0zLTEtMS0xMDIy_9d5a105e-f4c6-4023-a994-9b456ab48089"
      unitRef="usdPerShare">27.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC01LTEtMS0xMDIy_57eaa2ae-d6a5-4b73-88f7-c358f0a1228f"
      unitRef="shares">34940</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNC03LTEtMS0xMDIy_3d9208e7-f34d-4c9c-9971-2abce8f4c658"
      unitRef="usdPerShare">20.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS0xLTEtMS0xMDIy_66212f6e-d744-4a3f-b42a-f8fedcaaaf41"
      unitRef="shares">3900</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS0zLTEtMS0xMDIy_11be100c-a238-4d95-93d1-a1ceeba6f025"
      unitRef="usdPerShare">31.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS01LTEtMS0xMDIy_ff10056d-07bf-4c00-8685-990796fd5b21"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNS03LTEtMS0xMDIy_c4bde161-f459-4064-b32b-2604dfaddf58"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi0xLTEtMS0xMDIy_fa032488-3bf4-42b3-8bc8-193be19dcb89"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i9938f93d89f8497493cb2051e8b6709e_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi0zLTEtMS0xMDIy_b11397a8-ece0-4a2f-be4c-e01774899741"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi01LTEtMS0xMDIy_3ed8774d-6216-4afe-a2a1-12d2be41eeda"
      unitRef="shares">59249</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="id5c708f735d14028a2ddfa43cfc4f1eb_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNi03LTEtMS0xMDIy_5150ad4e-dce6-476b-b41a-47bafc2906ae"
      unitRef="usdPerShare">31.39</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy0xLTEtMS0xMDIy_de4b8bb0-c8c4-46bd-8925-d98aef530d8b"
      unitRef="shares">247345</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy0zLTEtMS0xMDIy_9c1e1b10-f30c-4cd2-931e-3dc61b984d8b"
      unitRef="usdPerShare">28.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy01LTEtMS0xMDIy_705586a5-9fef-47fb-9427-d50515b70905"
      unitRef="shares">455680</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfNy03LTEtMS0xMDIy_122be952-f72f-4b07-b8b5-4f89713a8b14"
      unitRef="usdPerShare">26.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
      contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC0xLTEtMS0xMDIy_5fb5e0a9-726d-4194-ad5d-76385eb31d38"
      unitRef="shares">247345</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC0zLTEtMS0xMDIy_0f78cdd8-0eb3-4d7e-9a4b-e224c9904273"
      unitRef="usdPerShare">28.11</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
      contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC01LTEtMS0xMDIy_f0f5a073-228a-4afc-8827-c42b68ed4c44"
      unitRef="shares">455680</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RhYmxlOmE4MTZiODkxZjcwZDQyZGJiMzQyOThkM2FjNjI0ZTM5L3RhYmxlcmFuZ2U6YTgxNmI4OTFmNzBkNDJkYmIzNDI5OGQzYWM2MjRlMzlfOC03LTEtMS0xMDIy_f03d7c63-8733-4972-aad9-ec97ff8f2b1c"
      unitRef="usdPerShare">26.54</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if974f62ceebe426988853bbbec89edb7_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjM0Nw_26f14492-d9af-44ae-9bd0-605f8b03cf05"
      unitRef="usd">3300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="if0901e385c7140f29aa3d0ab1f14a2e7_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjM1OQ_b69aa489-abba-4156-bd70-7f92779f88a0"
      unitRef="usd">5700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4cdfe4f0df414d6bb197e3858884b369_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQwOA_8a3f5ac2-b8a1-4a8d-83a4-1f02f95caf2c">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i4864fe77fd9b45fe81c0925f39f355fa_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQwOQ_44b5e486-ac10-4867-b492-5e9b4441b4b9">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i091bdc6b9a424204927f98d152e25544_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjM3Ng_97485914-8117-43c1-ab30-150013fb0e97"
      unitRef="usd">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i6a5f406186f84fba887d7fa1ec0e27bc_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfODE3_f3bc8821-154a-48c3-8a34-7eaec0f8c5a5"
      unitRef="usd">10600000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="i091bdc6b9a424204927f98d152e25544_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQxMA_273e681a-9131-49a6-b765-f6fd5615da7c">P1Y</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod
      contextRef="i091bdc6b9a424204927f98d152e25544_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfOTE3_1d501543-9b8e-4d79-8027-e7a1a4d37dc6">P3Y</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i07b6f4585a6745f7ae6b0757ffe60d81_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTE0NQ_4d39fcad-f31c-47d9-a665-c25b456de06d"
      unitRef="usd">4200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9ab2e77111034b948bc579d4cf05a07d_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTE1Mg_120260a9-6514-4185-9eca-8c5a57a287fa"
      unitRef="usd">4700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="id261faa0b80a4640b05bc9b53ed09214_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMzI5ODUzNDg4NjQwMA_c6f4d6d0-7955-4952-9dc2-2b18904ebf94"
      unitRef="usd">9900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV81OC9mcmFnOmRjY2I1MWQ5ZDczNDRhZGM4YjU5NGVkODAwMmI0ODc5L3RleHRyZWdpb246ZGNjYjUxZDlkNzM0NGFkYzhiNTk0ZWQ4MDAyYjQ4NzlfMTQwNg_7d028fec-481d-4604-aa52-b87353ac6148">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNzE5_61a29593-15ef-492b-a7d5-57a1d9d9f163">Earnings Per Share&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming 100% of our earnings are distributed as dividends to each class of common stock based on the contractual rights of the classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. The Class A Common Stock, which has ten votes per share as opposed to one vote per share for the Common Stock (on all matters other than the election of directors), may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:241.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumed conversion of Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive options, awards and common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average diluted Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfMTY5_ada10de4-70cd-4e6a-880f-710cf588ba60"
      unitRef="number">1</hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i54cf8d7ce0044639806353e3140c5590_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNzIw_fce42d02-1c48-47de-890f-80b101ab8c43">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Common Stock of the Company has a preferential dividend rate of at least 105% of the dividend paid on the Class A Common Stock. The Class A Common Stock, which has ten votes per share as opposed to one vote per share for the Common Stock (on all matters other than the election of directors), may be converted at any time on a one-for-one basis into Common Stock at the option of the holder of the Class A Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:241.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:3.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;br/&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assumed conversion of Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive options, awards and common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total weighted-average diluted Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <hvt:CommonStockPreferentialDividendRatePercentage
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfMzcy_70c95119-46e3-4265-946d-37ed87a6616d"
      unitRef="number">1.05</hvt:CommonStockPreferentialDividendRatePercentage>
    <hvt:NumberOfVotesPerShare
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNDYx_8261b4e1-4f64-4361-8960-e9dbddfef7e5"
      unitRef="vote">10</hvt:NumberOfVotesPerShare>
    <hvt:NumberOfVotesPerShare
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RleHRyZWdpb246OGQzYWMwODU4NjYwNDNhMjhiMjgyYWY3NTFmNmJmYzdfNDk4_9a5d768c-8b9c-4bb2-a3dd-e41624116c80"
      unitRef="vote">1</hvt:NumberOfVotesPerShare>
    <us-gaap:DistributedEarnings
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC0xLTEtMS0xMDIy_080e927a-d138-4795-a0af-7a1f349c2961"
      unitRef="usd">4225000000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC0zLTEtMS0xMDIy_e1d898c8-fbc7-475f-97dc-5bd4bb3f7e79"
      unitRef="usd">4261000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC01LTEtMS02OTc1_1ffa33ea-22da-4563-a7ed-535603b27163"
      unitRef="usd">8189000000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNC02LTEtMS0xNzc3_ed88e7b0-a56c-450f-bdc6-b7a4829f4633"
      unitRef="usd">7978000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS0xLTEtMS0xMDIy_2345cc18-4bab-4246-9a4c-cbb95ecaaa02"
      unitRef="usd">15884000000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS0zLTEtMS0xMDIy_2e55d46d-9ce7-4c1a-91cf-1cc6625b185b"
      unitRef="usd">17042000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS01LTEtMS02OTc1_911e77a9-9c05-4266-bd24-2663d7b77072"
      unitRef="usd">29893000000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNS02LTEtMS0xNzc3_a962021d-6d5a-46f2-bcde-98dc8362b8f2"
      unitRef="usd">31295000</us-gaap:UndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi0xLTEtMS0xMDIy_980a7f7e-554e-48da-92a6-2a658e5100dc"
      unitRef="usd">20109000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi0zLTEtMS0xMDIy_dbd817de-1a3c-45ae-ab82-ffabc2410af7"
      unitRef="usd">21303000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi00LTEtMS0xNzc3_57c1df8b-0ac7-4a47-96e7-987b359c45e0"
      unitRef="usd">38082000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNi02LTEtMS0xNzc3_0aa65491-513c-4926-bada-b8b41a58cecc"
      unitRef="usd">39273000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy0xLTEtMS0xMDIy_b77da967-123b-40f7-9287-6ba05d346f26"
      unitRef="usd">1599000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy0zLTEtMS0xMDIy_9d7fe263-5267-48c8-85ed-44b86140039a"
      unitRef="usd">1555000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy01LTEtMS02OTg2_fc332a98-34d5-486d-b3db-89907903c149"
      unitRef="usd">2988000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfNy02LTEtMS0xNzc3_7d0dd5d6-10d5-43fd-9299-b0f6f94d79ea"
      unitRef="usd">2991000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC0xLTEtMS0xMDIy_9d0f06b7-f992-4b34-8566-e74394b286a3"
      unitRef="usd">21708000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC0zLTEtMS0xMDIy_4738a757-2570-4e85-9733-6451a9516111"
      unitRef="usd">22858000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC00LTEtMS0xNzc3_41293bc2-8517-49fd-8a82-7af1393b2352"
      unitRef="usd">41070000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfOC02LTEtMS0xNzc3_680ca7a3-c47e-4dac-a21e-9921d946c674"
      unitRef="usd">42264000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:DistributedEarnings
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtMS0xLTEtMTAyMg_33c44d01-48b5-4a27-be9f-971e8abf3efc"
      unitRef="usd">333000000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtMy0xLTEtMTAyMg_3f9aa6ba-e454-48e6-a17e-75f5588eddb1"
      unitRef="usd">301000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtNS0xLTEtNjk4Ng_bd356d61-25e0-4488-93b3-7d57de27b474"
      unitRef="usd">630000000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTEtNi0xLTEtMTc3Nw_e4d33ecc-a073-46ee-b9b9-f7867be97d40"
      unitRef="usd">571000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItMS0xLTEtMTAyMg_746af873-88ce-405f-8250-253d854102a1"
      unitRef="usd">1266000000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItMy0xLTEtMTAyMg_452cd9e1-5d8f-4f38-8d1a-3ca0fc2ff718"
      unitRef="usd">1254000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItNS0xLTEtNjk4Ng_e5dfb5e3-6d17-4ae5-b710-45f44ce1648a"
      unitRef="usd">2358000000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTItNi0xLTEtMTc3Nw_e79263a5-c7d4-4a66-a2cf-1c3a250467fb"
      unitRef="usd">2420000</us-gaap:UndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtMS0xLTEtMTAyMg_addac40c-52d9-4bc5-8bff-321d85741750"
      unitRef="usd">1599000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtMy0xLTEtMTAyMg_bdb39030-37cd-4e23-9563-bf04b93dcc97"
      unitRef="usd">1555000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtNC0xLTEtMTc3Nw_a8d0acf5-5e72-41e6-906d-857807c89be9"
      unitRef="usd">2988000000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTMtNi0xLTEtMTc3Nw_3ce32df0-ba71-4ad9-ae4f-98f33babd355"
      unitRef="usd">2991000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtMS0xLTEtMTAyMg_43708927-7aa4-4e06-b624-2392213c0932"
      unitRef="shares">15327000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtMy0xLTEtMTAyMg_a9bf226a-2ce4-4a08-a9c5-9429cb2a4826"
      unitRef="shares">16997000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtNS0xLTEtNjk4Ng_31521c04-3ca2-4e9c-b722-0504a4dc201a"
      unitRef="shares">15516000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTYtNi0xLTEtMTc3Nw_a8a42ba8-0c06-4f5c-9bec-0dfa75459af2"
      unitRef="shares">16895000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctMS0xLTEtMTAyMg_bae4fe68-ecc7-4b76-b784-b3646ca86164"
      unitRef="shares">1283000000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctMy0xLTEtMTAyMg_92914763-9187-4590-88bc-2c8203143d15"
      unitRef="shares">1313000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctNS0xLTEtNjk4Ng_f9748bb5-059f-4f9b-9b2b-28003a9f7f02"
      unitRef="shares">1285000000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTctNi0xLTEtMTc3Nw_4d76a421-7b1d-490f-91b1-73ddacfd6cda"
      unitRef="shares">1372000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtMS0xLTEtMTAyMg_6fc24e8b-11e4-455e-a027-6796fe8c5903"
      unitRef="shares">482000000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtMy0xLTEtMTAyMg_18562321-5512-4f3d-bf0a-d1fdc8e3f322"
      unitRef="shares">532000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtNS0xLTEtNjk4Ng_f3d8025c-0efe-407d-a63d-e1701afad08e"
      unitRef="shares">501000000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTgtNi0xLTEtMTc3Nw_fca2b002-ce10-467c-8c1f-ccb471bb140d"
      unitRef="shares">520000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktMS0xLTEtMTAyMg_3bac7512-ee26-4513-8862-31dee0d611ef"
      unitRef="shares">17092000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktMy0xLTEtMTAyMg_2e8d1e08-3fca-422a-a65b-a61718e81efa"
      unitRef="shares">18842000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktNC0xLTEtMTc3Nw_241ac864-3996-495a-95d6-0b3129f3c6ae"
      unitRef="shares">17302000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMTktNi0xLTEtMTc3Nw_70db2e1d-da8d-47fd-b809-ad0394e9851d"
      unitRef="shares">18787000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItMS0xLTEtMTAyMg_856389e4-b984-44a1-b6d8-6b14a991aa8d"
      unitRef="shares">1283000000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItMy0xLTEtMTAyMg_73b1983e-7cf1-45f7-8f5e-67abd2e0b607"
      unitRef="shares">1313000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItNS0xLTEtNjk4Ng_9fb30f55-e7a2-45d1-bdd9-64c2a87a4291"
      unitRef="shares">1285000000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjItNi0xLTEtMTc3Nw_40aa14e1-b78e-4b3b-8165-4ea26b032674"
      unitRef="shares">1372000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtMS0xLTEtMTAyMg_551d19f6-a114-4b72-957a-9a62f6aeb4d7"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtMy0xLTEtMTAyMg_84504908-cec8-4710-94cd-942d3d88210a"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtNS0xLTEtNjk4Ng_a6b46335-420c-4341-8813-e194df34e798"
      unitRef="usdPerShare">2.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjUtNi0xLTEtMTc3Nw_b50341a8-404a-4fef-a544-c6d83ac66758"
      unitRef="usdPerShare">2.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtMS0xLTEtMTAyMg_4c67ce9f-cfe5-454d-87a9-82026c29c073"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtMy0xLTEtMTAyMg_7b9e601c-7960-421e-b859-9ce4f0ec63e3"
      unitRef="usdPerShare">1.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtNS0xLTEtNjk4Ng_5c85f50c-8bde-4459-b7a5-0d1c7f094809"
      unitRef="usdPerShare">2.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjYtNi0xLTEtMTc3Nw_b03f39a2-cb47-4946-abd5-4085bfac7244"
      unitRef="usdPerShare">2.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktMS0xLTEtMTAyMg_639a12f7-e99d-40e2-8c7b-c6024eb1dbbc"
      unitRef="usdPerShare">1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7106716979c64b9b8207ca845190c3e6_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktMy0xLTEtMTAyMg_d845ab52-b2f7-4ae5-b4ad-5032ea7bde00"
      unitRef="usdPerShare">1.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i76f775885d404856bb419ed2fbd1f420_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktNS0xLTEtNjk4Ng_5d93b9b4-2b98-42ea-9287-3026e5753a0c"
      unitRef="usdPerShare">2.37</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i66dc15ff27164df9b6f3cb645f8dea10_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMjktNi0xLTEtMTc3Nw_ecfceb21-8305-434e-bee6-9c10d6fe1181"
      unitRef="usdPerShare">2.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i980ae5788de842c9a0852e6897444e6b_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtMS0xLTEtMTAyMg_b8e62e58-a5be-4866-af06-4dc1ffb69eb6"
      unitRef="usdPerShare">1.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i695c6851db854f4ba15259f1ab46b1d1_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtMy0xLTEtMTAyMg_94af250b-a4fb-49ee-9034-22847f848476"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i53bf5f8a3e2b4d5aa9b86e22849ccedf_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtNS0xLTEtNjk4Ng_81c13ce9-8e14-4b71-a545-f5a408aa32d2"
      unitRef="usdPerShare">2.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ice79d211a0b54f4e91e8ac8329013b19_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMzNDgyYWJjODlmNjQ0Njg4ZWVkNjUyZGQ4MGEwMzY5L3NlYzozMzQ4MmFiYzg5ZjY0NDY4OGVlZDY1MmRkODBhMDM2OV82MS9mcmFnOjhkM2FjMDg1ODY2MDQzYTI4YjI4MmFmNzUxZjZiZmM3L3RhYmxlOmY3ZjU0MGFlYWJiNDQ2OWM5ZmI3OGI1MGNlNTA2YjU1L3RhYmxlcmFuZ2U6ZjdmNTQwYWVhYmI0NDY5YzlmYjc4YjUwY2U1MDZiNTVfMzAtNi0xLTEtMTc3Nw_e31470e4-6d40-4a1e-9aa6-444428dcf3e9"
      unitRef="usdPerShare">2.13</us-gaap:EarningsPerShareDiluted>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>43
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /=K!54'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #W:P55O=6-:^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9++
M:L,P$$5_I6AOCVSWA7"\:<BJA4(#+=T):9*(6@^D*7;^OK::.)3V [K4S-69
M,S"M"D+YB,_1!XQD,%V-MG=)J+!B!Z(@ )(ZH)6IG!)N:NY\M)*F9]Q#D.I#
M[A%JSF_!(DDM2<(,+,)"9%VKE5 1)?EXPFNUX,-G[#-,*\ >+3I*4)45L&Z>
M&(YCW\(%,,,(HTW?!=0+,5?_Q.8.L%-R3&9)#<-0#DW.33M4\/;T^)+7+8Q+
M))W"Z5<R@HX!5^P\^;5Y6&\WK*MY71?\ON WV^I.-)5HKM]GUQ]^%V'KM=F9
M?VQ\%NQ:^'47W1=02P,$%     @ ]VL%59E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M4\+<38FM^EEA[G6BWY>U3:>[IH/Y_]/N=38S;X["GJQM1J'K9=B.0X-][-[
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
M3HVL?&FAO!%L5_PK?\^$8$EQN:5!2+,<(']_8$R\W.0-U*^.+/X'4$L#!!0
M   ( /=K!56\E1"BR0(    (   8    >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&ULK55M;]HP$/XK5E9-K=0U(:%T8A")DDQE&A0UM/LP[8-)#I(UL3/;O.S?
M[YR$#-H455N_8-_YGN?>PEUOP\6CC $4V68IDWTC5BKOFJ8,8\BHO. Y,'Q9
M<)%1A:)8FC(70*,"E*6F;5D=,Z,),]Q>H9L*M\=7*DT83 61JRRCXO<UI'S3
M-UK&3G&7+&.E%:;;R^D2 E#W^52@9-8L49(!DPEG1,"B;PQ:7;^M[0N#AP0V
M<N].="9SSA^U,(KZAJ4#@A1"I1DH'FL80IIJ(@SC5\5IU"XU</^^8_]<Y(ZY
MS*F$(4^_)9&*^\9'@T2PH*M4W?'-#53Y7&J^D*>R^"6;RM8R2+B2BF<5&"/(
M$E:>=%O580^ /,T NP+83P'M%P!.!7!>ZZ%= =JO]7!9 8K4S3+WHG >5=3M
M";XA0ELCF[X4U2_06*^$Z>\D4 )?$\0I=W@[\?Q)X'L$;\'MUY$WF*$0S/ 8
M^Y-90&X_X]-X>N??H-WHP2>C"<H^.9U2 4S%H)*0IF?D [D//')Z<D9.2,+(
M+.8K25DD>Z;".+4W,ZQBNBYCLE^(R2%CCL22^"R"J 'O'<=WCN!-K$]=)'M7
MI&O[*.&7%;L@CG5.;,NV&^(9OA[>:DKG_[S[_^S]H!A._<4X!9_S M^(A3P#
M$BBJ  >&(M\'<ZD$_N-_-+6Z)&LWD^DIV)4Y#:%OX)B3(-9@N._?M3K6IZ8Z
MOR69]Y9D_AN1'72D77>D?8S='40_<5#H7D@<W2GV)2**XU4EHFQ1GE(FSXFB
M6P);7#$2FEI5>ND47O1^6;LMIV>N]QO08-(Y-/&>F]A7AR;^<Q/'KDW*$IA[
M(RT#L2QVB20A7S%5?JNUMEY7@V)*/]%?M[K#5H/>P_56;J._].5N'%.Q3)@D
M*2S0E75QA1-7E/NF%!3/BX$ZYPK'<W&-<46#T ;XON!<[03MH%[Z[A]02P,$
M%     @ ]VL%52V!O$^>!0  MA8  !@   !X;"]W;W)K<VAE971S+W-H965T
M-BYX;6RM6&USVC@0_BL:KG/3SC3%DE_ .<(,@63:FS;)E/3Z6=@"=+4M*@G2
MW*^_E4ULL&63Z? %_+*[?E;[\JPT>A+RAUHSIM&O-,G456^M]>:RWU?1FJ54
M?1 ;EL&;I9 IU7 K5WVUD8S&N5*:](GC!/V4\JPW'N7/'N1X)+8ZX1E[D$AM
MTY3*YVN6B*>K'NZ]//C*5VMM'O3'HPU=L3G3WS8/$N[ZI968IRQ37&1(LN55
M;X(OIR0P"KG$/YP]J8-K9%Q9"/'#W'R*KWJ.0<02%FEC@L+?CDU9DAA+@./G
MWFBO_*91/+Q^L7Z;.P_.+*AB4Y%\Y[%>7_6&/12S)=TF^JMX^LCV#OG&7B02
ME?^BI[VLTT/15FF1[I4!0<JSXI_^VB_$@0+8L2N0O0*I*W@M"NY>P<T=+9#E
M;LVHIN.1%$](&FFP9B[RM<FUP1N>F3#.M82W'/3T>'I_-[NYF]_,$%S-[S]_
MFDT>X6;^"']?;NX>Y^C^%DTG\X_H]O/]]SFZ0-_F,_3VS3OT!O$,/:[%5M$L
M5J.^!C3&9C_:?_FZ^#)I^7* OHA,KQ6ZR6(6'^OWP8O2%?+BRC7I-/CW-ON
M7.<](@XA%CS3UZOC#CANN;)N;L]M6UFJUN@6RD2AI10INM\P237/5FAB4I=K
MSM2E;=D*LY[=K"GK2[6A$;OJ0=TJ)G>L-_[S#QPX?]E\/I.QHQ7PRA7PNJR/
M[Z +\2P2*;.Y6>@&N:YI-KNQAYV!,^KO#O%;I @)O%+J")A? O,[0S.)_X7*
M@F:D%=("NE$DLH@G#&4E8O/<W$4FBALI=AR2%"V>D2C#2+O#Z)\SC&<R=K1:
M0;E:06<89PR,1IP6;3>+$4V%U/R__('-\\*<?Q"S87 0LL*CIM @=(D]KH,2
MZ: 3Z7Q-);LP73U&$$2@.E6@9K_,M34-!PT<'@Z#&EB+4. '=K##$NRP$^R]
M7C-I0S1L?.P">UY]_9I2V!_8$84EHK"[8ZUIMF+*]/6#+%>*09F8N"><+GC2
MGO'A.3/^3,:.%@([%2LZG<'YE.V@.P@)KEJ9S6G&B!2T<Q0DJYR/O:$]4/B
MM7$GOFD^&3 )$\M&**[M*''SZT/L^G6033$2#L.6],:DPDA.)WA+_ECADB;<
M,*B7HDT*#SW<@K9B:]Q)A>-)%(FM(80-?:8+X(*\TT61W++3R-UF?PB]1C(T
MI2[(H*5F<46R^#3+OHJEK,B]9NP#UVFD2%/,'P1NV(*]XF'<3<3U&<F4G7K-
MC(3/RJ[GLG:\"A6_XFZ"G=(-US0I6"KF>BM;@M7DS LHYX-NLG?')N>$K>&J
MZ!5W\^N#%!%C\3Y8BD*5B"5*H%+>F^R#G-//>=VPGUN^,?.5U8TFF_J-6FG*
MN&X+_(IP<3?CEI6R-0,"L!POT^U$E=@HV?4:8X)5S@F=ME9:$3,^P<RU.KGE
M&86)]15U<E9./I>UX^U=1<JDFY1GW/0WV&Q"C^:QS5UBX=OA$(>U.%G%?-^Q
MAXE4K$Q.L+)(4Y@V@9JC'["KV&QEM#;#J!6JA9R)[SBXCK4IUX:S8F;R"F:V
M@K*1:S"HTX%-C S#EET9J3B8='-PHT"799YW%RBQ4"LTQK !W"*'CX;K8^05
M"9-N$GX[8Y%D$.MW9O^87QG\QIGWA4NF)>Z@8V;[80@*1$L>:;-5J;^/M]+X
M#%%"T%.YL"=0DY-A!@V&]:9DD7-]B%:+RQ5WDTY6S'O2;_A&-5JP%<\RXR&P
M1X>#?G.+,R##H,X5%CGB!(-!RTA(*EXFIWCY=SV$)G7"MZ!QKH%]!P\:P6O*
M$0^\J[> _L$)(&P+5OG!J$+Y2%N<H)5/R\/727[D6'M^C2^GQ1%J9:8XT?U"
M)81-H80MP:3S80 ++HM#TN)&BTU^SK@0&O8F^>6:T9A)(P#OET+HEQOS@?*H
M>OP_4$L#!!0    ( /=K!57TN8!X"08  $ .   8    >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&ULI5==;]LV%/TKA L4&^#:CI-V19L$<+IU[89B6;.N#\,>
M:.G*8D*1*C_B9+]^YY*4[+9IMFX/B26*O#SGW"_R>&O=E6^)@KCIM/$GDS:$
M_ME\[JN6.NEGMB>#+XUUG0QX=9NY[QW).BWJ]'RY6#R9=U*9R>EQ&CMWI\<V
M!JT,G3OA8]=)=WM&VFY/)@>38>"MVK2!!^:GQ[W<T 6%=_VYP]M\M%*KCHQ7
MU@A'S<ED=?#L[(CGIPF_*]KZO6?!3-;67O'+Z_IDLF! I*D*;$'BYYI>D-9L
M"# ^%)N3<4M>N/\\6'^9N(/+6GIZ8?5[58?V9/)T(FIJ9-3AK=V^HL+G,=NK
MK/;IO]B6N8N)J*(/MBN+@:!3)O_*FZ+#OUFP+ N6"7?>**'\7@9Y>NSL5CB>
M#6O\D*BFU0"G##OE(CA\55@73L^BQXCW0II:G$FOO+"-.'?DR03)PAW/ _;A
MV?.JV#S+-I=?L/E$O+$FM%[\8&JJ/UX_![X1Y'( >;:\U^!/T<S$X6(JEHOE
M\AY[AR/IPV3O\ OV?G$;:=1?B=Y4O+#&6ZUJF<,$.NS39SE>*B--I:06%Q@D
MQ&3PXH_5V@>'J/KS+H4R@*.[ 7"F/?.]K.ADTO->[IHFIP\?'#Q9/+^'WM%(
M[^@^Z__1I__7IG@EK\F%6_$R.J-"= 1ENQY"DY^*UZ::B6\>/GBZ7"Z>EYE^
MFMX/GHLR'MIAS>VGG[;TZ8B-;ARR;AB-OHQ]*P!1HFX$J30Y1BO%VEE9"^;&
M[P"O:L!GQS8C:&4$X^A476L2P8K8]^0>E??>J8J$DV9#?B;>PPX^(B:$U)IM
M I5 TL*T8,4VR=; %_NS?/Q76V%L$ T&JE9Y2@LK:RKJPT=VMRJT@"0%6P,
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
M K"^5/"&ZC_<!N.?"?-_ %!+ P04    " #W:P55A-3E9.$"  !A!@  &0
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
MWITE8+NTZSK>M#%A9L;3 <9F31\(M R@^<J0]VV'%]A_<B:_ %!+ P04
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
MKY.Q$QD&I9<E(24QM,,@\ I+!" B8"@BZPGPPS+SDBRW-PG=,6/0D1II!KC
M@<LI J*T!*+<YBY/8G =SBP)P(WHJJJ@))78;;4/& =%;\*W@.YE149A#-TX
M1J)R>XXI*[P4"' N*4L093#QSY#9V(O"S")&BFP]HJ3TRJ(\X20E,H=DG'"0
MJJ0(#ASK^[:OVK'F^KBDT#)JO<.XGR/\F^FYXK_T"9F??.>Q6];N-:.IL@,U
M??(/W,.#Z6IZ)QS%I]?6'9P+;/&6KZ :^'DZ(S6]8";"R,&]&I;28)&Y8X-'
M'U=6 /<K":@[PCHX/",7_P)02P,$%     @ ]VL%51/0D< 2!0  ?@P  !D
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&ULU5=1;]LV$/XK!V\86D"Q+3NQ
MG2PQD*0;MJ%%BZ9K'X8]T-+9(DJ)*DG9\;_?1U)6[3DV]KH7^43QOOONXQU)
MWVZT^6H+9D?/I:KL7:]PKKX9#&Q6<"EL7]=<X<M2FU(XO)K5P-:&11Z<2C48
M#8>302EDU9O?AK$/9GZK&Z=DQ1\,V:8LA=D^L-*;NU[:VPU\E*O"^8'!_+86
M*WYB]V?]P>!MT*'DLN3*2EV1X>5=[SZ]>;CT\\.$SY(W=L\FG\E"ZZ_^Y??\
MKC?TA%AQYCR"P,^:'UDI#P0:WUK,7A?2.^[;._1?0^[(92$L/VKU1>:NN.O-
M>I3S4C3*?=2;W[C-Y\KC95K9\*1-G#NZ[E'66*?+UAD,2EG%7_'<ZK#G,!N>
M<!BU#J/ .P8*+-\()^:W1F_(^-E \T9(-7B#G*S\HCPY@Z\2?F[^EI&2O1TX
M8/F10=;Z/42_T0F_";W3E2LL_5+EG!_Z#\"A(S+:$7D8G07\HZGZ-!XF-!J.
M1F?PQEUBXX W/IF8M<ST1MI,:=L8IK_N%]89E,'?+Z4;T2Y?1O.M<6-KD?%=
M#[5OV:RY-__IAW0R_/D,U\N.Z^4Y]#.+<-;O9581[ M3(=9,Z%XCG*Q6I,(X
MH8_13$Y(12@N>"6DETN9>6,C#!>ZL=X654X9&TRLB+\ULD8GNCZ];\P.*> ;
M]IW?X9-C4UH@4DI;%H:<IG0<3&!:7;+_MBED5I"L,M7DGJ+O3^NG\K-CQ'4%
M[]-M:O]M-(PP?4)N.?M D(/D$E1)&".J%7N.)!'?4(;R!#-+HF4F7&L@+H>0
M!]GDFBKM8E*BVB(Q*_-&*%H+U3"M&H$(CCF MQ.<D5GD'@*NN<(42[*LM>6<
M%EN 6ZM;S@&ZY;(R',CNU@-Q "<<H_U=L9L%*2I=7<2W3 .V\CY)*R!6"[M:
MIAOPR@.0Y1HT':MMGQ[;Q8/>>I?F<>"]0N@69"V,% NU(UN+;1G#KKA"-2FU
M#1MA3MA5K4"*M-:J*;E/GXH][UJ;L/&"P XB4/8RMZ%R&&&U44).0H02$=&K
M81WAYS\9OZ]>Z.5%X_FCJ9U7.U)3B"25=%O*L48HDJ9J:Q9#K7\;FT3IA0JB
M>A:&,VT\ V%;,'[&21?J(_JQD=H3S!IC.#\2M&N*8VE/")EI>T+%QN( W!%N
ML*,:M?4]%=-]54H K#BA9<,J(799__7_4^Q3VMZ'/0-G '=G *K<]TQ.P&,3
M?!$3'=#2688^))'GTF>.?-IJ5CH308O8)1["J[!%+N@AT,M\Q+>':VXI*X19
M(0R"X-* K7;5+57,(\=^(_T)XN\1.T^T]F/7F#Z'PUK:L.]1WVP*UQ]+KX(
MV&*!:%_?8 U1- ='Z7<1GN3SB2]>'O](]ZSWAQM]*#;ZD=(TN9Z.HS$+QFB<
M3--1:PR']/FX2"E-IK,QGI/A-8V3R^D,SS2=TB?MH,9ABH &T-4D&I>S #U-
MTNNA-R;)#'Y/35VK4&APSX0M: DYL*+Q5ADO>$JX*'^[(V--SBCW7]1Y])%J
M(>/F&&O2'K7#O]K@L-@EVYL];3ON(&9T>7R\(N4TN1H'H4=0?$(?CUH*=;+P
M;1,I\#,J#V=7X!B#ZX62JR#+0? N1'J53"<AQ%4RA/'2%62P=R<L&97M;[ZH
M<J]!O!YVH]WE^C[>*;]/CS?S=V@,?Y(J7L)UV)]>]>)&L7MQN@XWS(5VN*\&
ML\ ?!#9^ KXOM7:[%Q^@^\LQ_P=02P,$%     @ ]VL%57-1+6UX @  BP4
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
M'42SGMJM4;(:G#;M5#"63C>RZ8+%;-#=F,5,]ZYM.G5CR/:;C31/%ZK5NWG
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
M4]RPQH<A4]8 _U]+O)O[B0TP/#47_P%02P,$%     @ ]VL%5;15 SQ& @
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
MH(P![:^EQ,/$.*B_:,+?4$L#!!0    ( /=K!57MH/C5.P<  /<Z   9
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
MHS88_E<L=IKNI%[!D 32)9&N@6F;UJUJ[VX?IGUPP$G0 <[9INE)^^-G X5
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
M"!Z*3!=0O]^GJ7P^T0WLO^BR_ ]02P,$%     @ ]VL%5;$7), *!P  !RP
M !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULM5I;;]LV&/TKA%<,+=#&
M(B594I882"P-VX .0=.T#\,>&)N)A<JB*])V!^S'C[I$UT^L7' OMB4?'O*[
MB/P.Q:L3S[Z(+6,2?=LEJ;B>;:7<7\[G8KUE.RHN^)ZEZI\GGNVH5)?9\USL
M,T8W1:-=,B>6M9CO:)S.EE?%O;ML><4/,HE3=I<A<=CM:/;/+4OXZ7J&9R\W
M/L3/6YG?F"^O]O29W3/YL+_+U-6\9MG$.Y:*F*<H8T_7LQM\&=DD;U @/L7L
M)%J_46[*(^=?\HO?-]<S*Q\12]A:YA14?1W9BB5)SJ3&\;4BG=5]Y@W;OU_8
M?RV,5\8\4L%6//D<;^3V>N;/T(8]T4,B/_#3;ZPRR,WYUCP1Q2<Z55AKAM8'
M(?FN:JQ&L(O3\IM^JQS1:N"X(PU(U8#T&XSU8%<-[*D-G*J!,[6!6S4H3)^7
MMA>."ZFDRZN,GU"6HQ5;_J/P?M%:^2M.\T2YEYGZ-U;MY#*B61JGSP+=L0S=
M;VG&T.N021HGX@UZA>9(Y/<$BE/TD,92O&W=^+CE!T'3C;KYJG-]-9=J:'D'
M\W4UC-MR&&1D&#9ZSU.Y%2A*-VP#M _U[1>:]G/EDMHOY,4OMT1+^,<AO4"V
M]181BQ#T<!^BUZ_>H$]<LK97RB]@N*OI[+AFGT(<_LBPIQ!'_\.(.YZWZXRT
MBYZ<D9Y6?+=3,\B]Y.LO4")I6^?SZJ78TS6[GJF)4[#LR&;+GW_""^L7*$PF
MR4*39)$ALDX(G#H$3L%N3Y\4_KIY%#)3T_K?4$P<DS$Q21::)(L,D75BXM8Q
M<;6/A0K%FJ52+=Z(/R'V$B$JU!+/-DAR],C0)E9!BA\/4MVA0ET>XPU3$W(^
M.]=-]BJHQ=.*UC19'Q*:K]A05,L!!<6 \H+CN,17\V,[5-HAGQLJDV21(;).
MJ!9UJ!;Z4*E:AV4J6#%-ZAB@C$H&>7DQ]/*%Y?8<K>WP7$>;)(L,D74<[=6.
M]K2._O.P>U3)K)Z'HUJ8VYG];[%40^XN&5U-4FO[/-?7)LDB0V0=7_NUKWWM
MFJ!\S50*\^P2\JIO<@$P21::)(L,D74"$-0!"+3)'K;F]I>Y' I%R;)H);A#
MB&M95B_-(=RB]RR$0Y"/_6! %@UQ7N#Y-:AC,+8:;6)I37Y(-Q.-KH@ZC[7K
M^\[0; CI60[I&0[ 2. ']M!T &EC$K@CQK>$&=8:?TM%O 9MQ<.A6=@:1F4%
M(;%MV7U;AS#;MWP"V H@ ^+9([:2QE;RG=Q.\A"#UI)!:A$5,!^P%D 2W_7[
MU@YA#K8\"[ 60!*R<$:L;00.MK53:<A2KJ3\Z&2*C4H<HVRA4;;(%%LW$(W,
MP=J*??FYV$;*:^6C6MM495UI67Z00E(U^:3/Z%V^#Q6OT6M50I=_OU'5Q:B,
MOJVZ[,Y$-O& ? 60BR#P^OD*$;K*!\-\A0C]T9FH41Y8+SUN*HVQYJGR4[%%
MJ$JN5:*T![I!;;T^W4ON<*C$'\ZN*PAHX\$,!M(-%[T(I//(B(>:@A_K*_YB
M_HJ/2IKM<S$EWB)ZHIG272J)E-L*!XG"0>SK(3[21(D#,=U9B\&@'6!V7@$X
ME7E]5P$@M7H,/07@B#7BJ*9@Q_J*_2.72A.=JN?NW<MSMRGG_Q_,):"D]ZP
M<A" 5$7"P$40H6U!ZR%$Z/G>B)N:6AOKB^VS-V"PT0+<*%MHE"TRQ=:-3%.$
M8WT57E1ET%Y*GJT;GB0T:]W-$[?9(P4#5W;G=>2_W9>D((JX_;P=HLB%X_9S
M%D+9(U,@:6IUHJ_5JQ+.H&NJ#GM&]Y;'%8SJZQ@ I8SN<44@BHRLGZ2IY(F^
MDH=62M!@+<VY#[%1MM H6V2*K1N01FX08G9Z)5KY<G9D3+*%1MDB4VS=R#32
MB.A?_OS(CEY%V5F$^RN_OMNS76Y4!)EBZ[J\$4%$_[)'O[%'C+[:,<H6&F6+
M3+%UP]"(+*(765.W]RJ:]J:$;0/""<)9@V5Q"%K8P$X(@',]/+(N-JJ)Z%73
M].T],A0CF"R&$G@% EVG;_8016QWN*4404!G3 611@41O0H:W=JKVK7]C-T
MV-D#@6Z_( 10)/ A.R%@,!;@1L80O8SYWD87,:I:C+*%1MDB4VS=0#2JA>A5
MRY2-KJERN^KJ^ULW$'"X=0/3 5LW(-W8UHW=Z!;;,EL+VEH==/8!%)-LH5&V
MR!1;-S*-;+(GO  QJ">K[O0B>@6B</\E H!2>K*7VQ&(PB.OQ>Q&OMB3WI:8
M= V!7$/ZKH%0>-%WS1!%!K(] E&X_R)IWCK8J*K4Y^)$J4!K?DAE>:*LOEN?
M6KTISFKV[M_BRQ4&[H?X,BK/I#;TY1'9]S1[CE.!$O:DNK(N/#7Q9.6IT_)"
M\GUQK/*12\EWQ<\MHQN6Y0#U_Q-7>J6ZR#NHS_XN_P-02P,$%     @ ]VL%
M5<)Q$W\P P  ZA(   T   !X;"]S='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.
MXL6-UR2P!0J#;13:A[T5)983@2QYLM(E^_73E1SGH[JEZ\.6SB&U=(_.N4?2
M=2TRK,U:L-L%8R9:E4+6([(PIOH0Q_5LP4I:7ZB*28L42I?4V*Z>QW6E&<UK
M()4B[G4Z:5Q2+LEX*)?E=6GJ:*:6THQ(OPU%_O8Y'Y%N^IY$7FZB<C8B]V=O
M?RR5N7H3^?O)NY.3SOWYU6'\S 'G) Z*]I\A>M'!=2V&2:?[TF[XJ17RQ%.,
M=AF@V2Q;)G0P\N!9TWEB-DXX;C9D/"R4W.Y+0GS 9J8EBQZH&)$)%7RJ.; *
M6G*Q]N$>!&9**!T96Q#62A<B]2\/=WT/:J71*;E4VN7V&?S?:3/\ -CTP" 7
MHC78(SXP'E;4&*;EM>VXP2[X"(J:]MVZL@[GFJZ[O3[9$MS-)IDJG3/=INF2
M36@\%*P .YK/%W WJHH!-$:5MI%S.E>2.@\;1M.PLC,FQ"T\2-^+/>U5L;.G
M'=A1V3:MH:;I97P']'?5O/:N;.]%NE'%'Y3YM+33D:X/M<)N-"OXRO5716L
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
M   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4AN%;(;T
MRSE5U(FXFHW;B3= L("1O]!.1N]^""[P([.8C>E9D99P^H;%$\+AR]:9OW:M
MJZZ]B^Y-W;I45=[W'UJ[O+)-YE9=;]OQ3M$-3>;'Y5#J/LMO66DUQW&BA]<9
MZGAXG1F='[W]S\2N**ZY_>SR[\:V_H_!^J<;;JZRUJOHG VE]:G2]WK>=GJZ
MT&J<K*+3)57#Z4)*APYB".+P00:"3/B@-02MPP=M(&@3/BB!H"1\T!:"MN&#
M=A"T"Q^TAZ!]^""*4<980-(":P%:$W)- KPF!)L$B$U(-@DPFQ!M$J V(=LD
MP&U"N$F W(1TDP"["?$F 7HSZLT"]&;4FP7HS8N/;0%Z,^K- O1FU)L%Z,VH
M-PO0FU%O%J WH]XL0&]&O5F WHQZLP"]#>IM!.AM4&_S3KV=?]36S3W/-9[_
M3JK]^*R=CY^6S\W%2YAPUO!3[/@+4$L#!!0    ( /=K!57O6\H)A@$  -43
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,V8S4[#,!"$7R7*%36N72@_:GL!
MKM #+V"231/5L2W;+>W;XZ0_$JA$5$5B+K$2[\Z,O=)WR.1M:\DGFT9I/TVK
M$.P#8SZOJ)$^,Y9TW"F-:V2(KV[!K,R7<D%,#(=CEAL=2(=!:#72V>2)2KE2
M(7G>Q,^^-GJ:.E(^31YWA:W7-)76JCJ7(>ZSM2Z^N0SV#EGL[&I\55M_%0M2
M=M*AW?G98-_WNB;GZH*2N73A13:QBFT4\V&KR&?]$B<RFK*L<RI,OFIB2^:M
M(UGXBB@T*MN)7O4[AWC#M'ORB_T[F3[#6#EWQOHX,4?GVQU&TG8/;!0B%^K^
M(QX=H_3%YZ-VV@45O_2.U_MAW+*;AV?=<OD=?YWQ4?_,' (DQP@DQS5(CAN0
M'&.0'+<@.>Y <MR#Y.!#E" H1.4H2.4H3.4H4.4H5.4H6.4H7.4H8.4H9!4H
M9!4H9!4H9!4H9!4H9!4H9!4H9!4H9!4H9!4H9!VAD'7TGV1]-V;YUS^:VC5K
M9*T/_JS[FS?[!%!+ 0(4 Q0    ( /=K!54'04UB@0   +$    0
M      "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ ]VL%5;W5
MC6OO    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @ ]VL%59E<G",0!@  G"<  !,              ( !S0$
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " #W:P55#W)F\H,&   8
M)P  &               @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @ ]VL%52L1 J>.!@  !!X  !@              ("!QPX
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( /=K!56)HB$C
M< ,  ,\.   8              " @8L5  !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6Q02P$"% ,4    " #W:P55>@XC$Y$&  !&(@  &
M@($Q&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ ]VL%
M5;R5$*+) @    @  !@              ("!^!\  'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;%!+ 0(4 Q0    ( /=K!54M@;Q/G@4  +86   8
M      " @?<B  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M" #W:P55]+F > D&  ! #@  &               @('+*   >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&UL4$L! A0#%     @ ]VL%528@I9*, P  @0<  !@
M             ("!"B\  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4
M Q0    ( /=K!55'#;AT3@4  %@0   8              " @<PR  !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #W:P55A-3E9.$"  !A
M!@  &0              @(%0.   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;%!+ 0(4 Q0    ( /=K!54%X21P[0(  'X&   9              " @6@[
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ ]VL%5?H$
M":S< @  6P8  !D              ("!C#X  'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q02P$"% ,4    " #W:P55=_NS">4$  !2"@  &0
M    @(&?00  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (
M /=K!543T)' $@4  'X,   9              " @;M&  !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL4$L! A0#%     @ ]VL%57-1+6UX @  BP4  !D
M             ("!!$P  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"
M% ,4    " #W:P55?C*IY9(%  "U#0  &0              @(&S3@  >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( /=K!57Y"Y+:N 0
M (@+   9              " @7Q4  !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL4$L! A0#%     @ ]VL%56@='J@<!0  &PP  !D              ("!
M:UD  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #W:P55
M(!(U+0,%  "7#P  &0              @(&^7@  >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+ 0(4 Q0    ( /=K!57M>V>6% 0  &H(   9
M      " @?AC  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%
M  @ ]VL%50T] ?A* P  VP<  !D              ("!0V@  'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #W:P55*P%SYX0#  "!!P
M&0              @('$:P  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+
M 0(4 Q0    ( /=K!56/QFE2900  '8*   9              " @7]O  !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ ]VL%5;15 SQ&
M @  W@0  !D              ("!&W0  'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6Q02P$"% ,4    " #W:P55!F)@U08*  "_3   &0
M@(&8=@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( /=K
M!54AS)FOV0(  -T(   9              " @=6   !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&UL4$L! A0#%     @ ]VL%5>V@^-4[!P  ]SH  !D
M         ("!Y8,  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M    " #W:P55SAMYQA %  !K'0  &0              @(%7BP  >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( /=K!56@N;G81P(  )<%
M   9              " @9Z0  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
M4$L! A0#%     @ ]VL%52&!%?&L"   W44  !D              ("!'),
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #W:P55L1<D
MP H'   '+   &0              @('_FP  >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;%!+ 0(4 Q0    ( /=K!57"<1-_, ,  .H2   -
M  "  4"C  !X;"]S='EL97,N>&UL4$L! A0#%     @ ]VL%59>*NQS
M$P(   L              ( !FZ8  %]R96QS+RYR96QS4$L! A0#%     @
M]VL%5:>> [\3 P  SQ0   \              ( !A*<  'AL+W=O<FMB;V]K
M+GAM;%!+ 0(4 Q0    ( /=K!56/>K1A70$  "03   :              "
M <2J  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( /=K
M!57O6\H)A@$  -43   3              "  5FL  !;0V]N=&5N=%]4>7!E
<<UTN>&UL4$L%!@     G "< B H  !"N      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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>45
<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>46
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>137</ContextCount>
  <ElementCount>173</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>20</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Business and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BusinessandBasisofPresentation</Role>
      <ShortName>Business and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - COVID-19</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/COVID19</Role>
      <ShortName>COVID-19</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2105103 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2108104 - Disclosure - Interim LIFO Calculations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/InterimLIFOCalculations</Role>
      <ShortName>Interim LIFO Calculations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2109105 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/FairValueofFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2110106 - Disclosure - Credit Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CreditAgreement</Role>
      <ShortName>Credit Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2112107 - Disclosure - Revenues</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/Revenues</Role>
      <ShortName>Revenues</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2115108 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2118109 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2120110 - Disclosure - Stock Based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlans</Role>
      <ShortName>Stock Based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2123111 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Business and Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BusinessandBasisofPresentationPolicies</Role>
      <ShortName>Business and Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/StockholdersEquity</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Revenues (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/RevenuesTables</Role>
      <ShortName>Revenues (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/Revenues</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2316303 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/Leases</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2321304 - Disclosure - Stock Based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlansTables</Role>
      <ShortName>Stock Based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/StockBasedCompensationPlans</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/EarningsPerShare</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Business and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BusinessandBasisofPresentationDetails</Role>
      <ShortName>Business and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/BusinessandBasisofPresentationPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/StockholdersEquityTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2411403 - Disclosure - Credit Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CreditAgreementDetails</Role>
      <ShortName>Credit Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/CreditAgreement</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2414404 - Disclosure - Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/RevenuesDetails</Role>
      <ShortName>Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/RevenuesTables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2417405 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/LeasesTables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2419406 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/IncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2422407 - Disclosure - Stock Based Compensation Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlansDetails</Role>
      <ShortName>Stock Based Compensation Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/StockBasedCompensationPlansTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hvt-20220630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2425408 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/EarningsPerShareTables</ParentRole>
      <Position>31</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="hvt-20220630.htm">hvt-20220630.htm</File>
    <File>hvt-20220630.xsd</File>
    <File>hvt-20220630_cal.xml</File>
    <File>hvt-20220630_def.xml</File>
    <File>hvt-20220630_lab.xml</File>
    <File>hvt-20220630_pre.xml</File>
    <File>hvt-20220630xexx311.htm</File>
    <File>hvt-20220630xexx312.htm</File>
    <File>hvt-20220630xexx321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hvt-20220630_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="509">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="34">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>49
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hvt-20220630.htm": {
   "axisCustom": 0,
   "axisStandard": 7,
   "contextCount": 137,
   "dts": {
    "calculationLink": {
     "local": [
      "hvt-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hvt-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hvt-20220630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hvt-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hvt-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hvt-20220630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 264,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 1,
    "http://xbrl.sec.gov/dei/2021q4": 6,
    "total": 7
   },
   "keyCustom": 16,
   "keyStandard": 157,
   "memberCustom": 9,
   "memberStandard": 10,
   "nsprefix": "hvt",
   "nsuri": "http://havertys.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://havertys.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2108104 - Disclosure - Interim LIFO Calculations",
     "role": "http://havertys.com/role/InterimLIFOCalculations",
     "shortName": "Interim LIFO Calculations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109105 - Disclosure - Fair Value of Financial Instruments",
     "role": "http://havertys.com/role/FairValueofFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110106 - Disclosure - Credit Agreement",
     "role": "http://havertys.com/role/CreditAgreement",
     "shortName": "Credit Agreement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112107 - Disclosure - Revenues",
     "role": "http://havertys.com/role/Revenues",
     "shortName": "Revenues",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115108 - Disclosure - Leases",
     "role": "http://havertys.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118109 - Disclosure - Income Taxes",
     "role": "http://havertys.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120110 - Disclosure - Stock Based Compensation Plans",
     "role": "http://havertys.com/role/StockBasedCompensationPlans",
     "shortName": "Stock Based Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123111 - Disclosure - Earnings Per Share",
     "role": "http://havertys.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Business and Basis of Presentation (Policies)",
     "role": "http://havertys.com/role/BusinessandBasisofPresentationPolicies",
     "shortName": "Business and Basis of Presentation (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2306301 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://havertys.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Revenues (Tables)",
     "role": "http://havertys.com/role/RevenuesTables",
     "shortName": "Revenues (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2316303 - Disclosure - Leases (Tables)",
     "role": "http://havertys.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321304 - Disclosure - Stock Based Compensation Plans (Tables)",
     "role": "http://havertys.com/role/StockBasedCompensationPlansTables",
     "shortName": "Stock Based Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://havertys.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Business and Basis of Presentation (Details)",
     "role": "http://havertys.com/role/BusinessandBasisofPresentationDetails",
     "shortName": "Business and Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i901d5264e1204e8288d4e6c680d5f6b5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407402 - Disclosure - Stockholders' Equity (Details)",
     "role": "http://havertys.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i901d5264e1204e8288d4e6c680d5f6b5_I20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "iff9a0de141564aa09d1f51a58e6aaa73_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411403 - Disclosure - Credit Agreement (Details)",
     "role": "http://havertys.com/role/CreditAgreementDetails",
     "shortName": "Credit Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "iff9a0de141564aa09d1f51a58e6aaa73_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414404 - Disclosure - Revenues (Details)",
     "role": "http://havertys.com/role/RevenuesDetails",
     "shortName": "Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "hvt:ContractWithCustomerLiabilityRevenueNotRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases",
      "reportCount": 1,
      "unitRef": "lease",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417405 - Disclosure - Leases (Details)",
     "role": "http://havertys.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419406 - Disclosure - Income Taxes (Details)",
     "role": "http://havertys.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "hvt:CapitalStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:CapitalStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "hvt:CapitalStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:CapitalStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "id261faa0b80a4640b05bc9b53ed09214_I20220630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422407 - Disclosure - Stock Based Compensation Plans (Details)",
     "role": "http://havertys.com/role/StockBasedCompensationPlansDetails",
     "shortName": "Stock Based Compensation Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425408 - Disclosure - Earnings Per Share (Details)",
     "role": "http://havertys.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i0e1368af47204e91bbf2c43f598ef0a4_D20220401-20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i40e95cfdac1e47d299192f71dce66585_D20220401-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Business and Basis of Presentation",
     "role": "http://havertys.com/role/BusinessandBasisofPresentation",
     "shortName": "Business and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - COVID-19",
     "role": "http://havertys.com/role/COVID19",
     "shortName": "COVID-19",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnusualOrInfrequentItemsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2105103 - Disclosure - Stockholders' Equity",
     "role": "http://havertys.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20220630.htm",
      "contextRef": "i54cf8d7ce0044639806353e3140c5590_D20220101-20220630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 20,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityListingsLineItems": {
     "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": "Entity Listings [Line Items]",
        "terseLabel": "Entity Listings [Line Items]"
       }
      }
     },
     "localname": "EntityListingsLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityListingsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container for exchange listing information for an entity",
        "label": "Entity Listings [Table]",
        "terseLabel": "Entity Listings [Table]"
       }
      }
     },
     "localname": "EntityListingsTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hvt_AccessoriesAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An object or device that is not essential in itself but adds to the beauty, convenience, or effectiveness of merchandise.",
        "label": "Accessories and Other [Member]",
        "terseLabel": "Accessories and Other"
       }
      }
     },
     "localname": "AccessoriesAndOtherMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_BedroomFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bedroom furniture made of hard materials.",
        "label": "Bedroom Furniture [Member]",
        "terseLabel": "Bedroom Furniture"
       }
      }
     },
     "localname": "BedroomFurnitureMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_CapitalStockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Stock [Abstract]",
        "label": "Capital Stock [Abstract]",
        "verboseLabel": "Capital Stock, par value $1 per share"
       }
      }
     },
     "localname": "CapitalStockAbstract",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "hvt_CapitalStockParOrStatedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of capital stock.",
        "label": "Capital Stock, Par or Stated Value Per Share",
        "terseLabel": "Capital Stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CapitalStockParOrStatedValuePerShare",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_CaseGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Furniture made of hard materials.",
        "label": "Case Goods [Member]",
        "terseLabel": "Case Goods"
       }
      }
     },
     "localname": "CaseGoodsMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_CommonStockPreferentialDividendRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of dividend paid on the Class A Common Stock paid as a preferential dividend on the Company's Common Stock.",
        "label": "Common Stock, Preferential Dividend Rate, Percentage",
        "terseLabel": "Preferential dividend rate"
       }
      }
     },
     "localname": "CommonStockPreferentialDividendRatePercentage",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_ContractWithCustomerLiabilityRevenueNotRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue not recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Not Recognized",
        "terseLabel": "Customer deposits not recognized through net sales"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueNotRecognized",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_DiningRoomFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dining room made of hard materials.",
        "label": "Dining Room Furniture [Member]",
        "terseLabel": "Dining Room Furniture"
       }
      }
     },
     "localname": "DiningRoomFurnitureMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "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 Class A Common stock using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Assumed Conversion of Class A Common Stock",
        "terseLabel": "Assumed conversion of Class A Common Stock (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of lessee's operating leases which have not yet commenced.",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Number of Leases",
        "terseLabel": "Number of leases for additional retail locations not yet commenced"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_LesseeOperatingLeaseOptionToExtendTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Option to Extend, Term",
        "label": "Lessee, Operating Lease, Option to Extend, Term",
        "terseLabel": "Option to extend, term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtendTerm",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_MattressesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fabric case filled with deformable or resilient material, used for sleeping on.",
        "label": "Mattresses [Member]",
        "terseLabel": "Mattresses"
       }
      }
     },
     "localname": "MattressesMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_NumberOfVotesPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes per share each shareholder has.",
        "label": "Number of Votes per Share",
        "verboseLabel": "Number of votes per share"
       }
      }
     },
     "localname": "NumberOfVotesPerShare",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_OccasionalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Occasional furniture made of hard materials.",
        "label": "Occasional [Member]",
        "terseLabel": "Occasional"
       }
      }
     },
     "localname": "OccasionalMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of earnings (losses) assumed to be distributed as dividends in the calculation of income (loss) per share for each class of common stock using the two-class method.",
        "label": "Percentage of earnings (losses) distributed as dividends in earnings per share calculation",
        "terseLabel": "Percentage of earnings assumed to be distributed as dividends in earnings per share calculation"
       }
      }
     },
     "localname": "PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_PercentageOfNetSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net sales from a product category as a percentage of total net sales.",
        "label": "Percentage of Net Sales",
        "terseLabel": "% of Net Sales"
       }
      }
     },
     "localname": "PercentageOfNetSales",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_PerformanceBasedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance-based stock including a provision that prohibits sale or substantive sale of an equity instrument until specified performance conditions are met.",
        "label": "Performance-Based Restricted Stock Awards [Member]",
        "terseLabel": "Performance-Based Restricted Stock Awards"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockAwardsMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_ServiceBasedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service-based stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time.",
        "label": "Service-Based Restricted Stock Awards [Member]",
        "terseLabel": "Service-Based Restricted Stock Awards"
       }
      }
     },
     "localname": "ServiceBasedRestrictedStockAwardsMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from date of grant when grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. A grantee becomes fully vested on a specified date rather than becoming partially vested in increasing amounts over an extended period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period",
        "terseLabel": "Cliff vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were earned due to performance during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Earned Due to Performance in Period",
        "terseLabel": "Additional units earned due to performance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceInPeriod",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were earned due to performance.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Earned due to Performance, Weighted Average Grant Date Fair Value",
        "terseLabel": "Additional units earned due to performance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedDueToPerformanceWeightedAverageGrantDateFairValue",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number",
        "terseLabel": "Expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Exercise Price",
        "terseLabel": "Expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period to achieve certain company-wide performance criteria under a share-based compensation plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's supplemental cash flow information related to leases.",
        "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]",
        "terseLabel": "Supplemental Cash Flow Information Related to Leases"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_UpholsteryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The soft, padded textile covering that is fixed to furniture such as armchairs and sofas.",
        "label": "Upholstery [Member]",
        "terseLabel": "Upholstery"
       }
      }
     },
     "localname": "UpholsteryMember",
     "nsuri": "http://havertys.com/20220630",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r169",
      "r187",
      "r235",
      "r236",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r347",
      "r349",
      "r356",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails",
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r169",
      "r187",
      "r235",
      "r236",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r347",
      "r349",
      "r356",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails",
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r146",
      "r223",
      "r226",
      "r323",
      "r346",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r146",
      "r223",
      "r226",
      "r323",
      "r346",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r169",
      "r187",
      "r234",
      "r235",
      "r236",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r347",
      "r349",
      "r356",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails",
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r169",
      "r187",
      "r234",
      "r235",
      "r236",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r347",
      "r349",
      "r356",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails",
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r23",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r17",
      "r39",
      "r41",
      "r42",
      "r336",
      "r354",
      "r355"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r38",
      "r42",
      "r49",
      "r50",
      "r51",
      "r80",
      "r81",
      "r82",
      "r283",
      "r350",
      "r351",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r15",
      "r257",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r80",
      "r81",
      "r82",
      "r254",
      "r255",
      "r256",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "verboseLabel": "Amortization of restricted stock"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r238",
      "r251",
      "r258"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Share-based payment arrangement, expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r77",
      "r135",
      "r138",
      "r144",
      "r150",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r280",
      "r284",
      "r292",
      "r312",
      "r314",
      "r325",
      "r335"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r8",
      "r36",
      "r77",
      "r150",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r280",
      "r284",
      "r292",
      "r312",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r239",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 Accounting, Policy"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BusinessandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r21",
      "r71"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r66",
      "r71",
      "r72"
     ],
     "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, cash equivalents and restricted cash equivalents at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r66",
      "r293"
     ],
     "calculation": {
      "http://havertys.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": "(Decrease) increase in cash, cash equivalents and restricted cash equivalents during the period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock Disclosures [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "ClassOfStockDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r74",
      "r77",
      "r96",
      "r100",
      "r105",
      "r109",
      "r112",
      "r120",
      "r121",
      "r122",
      "r150",
      "r158",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r185",
      "r186",
      "r190",
      "r194",
      "r292",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock",
        "verboseLabel": "Common Class A"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Cash dividends per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r80",
      "r81",
      "r287"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r14",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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/Class A common stock, value, issued"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r45",
      "r47",
      "r48",
      "r55",
      "r330",
      "r342"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r212",
      "r213",
      "r224"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "verboseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r58",
      "r323"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "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",
        "verboseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r73",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181"
     ],
     "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": "Credit Agreement"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r28",
      "r169",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Debt instrument, maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r260",
      "r261"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r69",
      "r133"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]",
        "terseLabel": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r223",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Revenues Disaggregated by Major Product Category and Service"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Based Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DistributedEarnings": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned.",
        "label": "Distributed Earnings",
        "terseLabel": "Distributed earnings"
       }
      }
     },
     "localname": "DistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r208"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Common Stock/Class A Common Stock, Dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r56",
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r93",
      "r96",
      "r109",
      "r111",
      "r112",
      "r116",
      "r117",
      "r288",
      "r289",
      "r331",
      "r343"
     ],
     "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",
        "verboseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareBasicLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r56",
      "r85",
      "r86",
      "r87",
      "r88",
      "r89",
      "r96",
      "r109",
      "r111",
      "r112",
      "r116",
      "r117",
      "r288",
      "r289",
      "r331",
      "r343"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r113",
      "r114",
      "r115",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r263"
     ],
     "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 income tax rate, percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r49",
      "r50",
      "r51",
      "r80",
      "r81",
      "r82",
      "r84",
      "r90",
      "r92",
      "r119",
      "r151",
      "r201",
      "r208",
      "r254",
      "r255",
      "r256",
      "r267",
      "r268",
      "r287",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r350",
      "r351",
      "r352",
      "r365"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtraordinaryAndUnusualItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unusual or Infrequent Items, or Both [Abstract]",
        "terseLabel": "Unusual or Infrequent Items, or Both [Abstract]"
       }
      }
     },
     "localname": "ExtraordinaryAndUnusualItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r291"
     ],
     "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]",
        "verboseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/FairValueofFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r57",
      "r77",
      "r135",
      "r137",
      "r140",
      "r143",
      "r145",
      "r150",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r292"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r52",
      "r135",
      "r137",
      "r140",
      "r143",
      "r145",
      "r324",
      "r327",
      "r333",
      "r344"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).",
        "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net",
        "totalLabel": "Income before interest and income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r156",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r78",
      "r264",
      "r265",
      "r266",
      "r269",
      "r271",
      "r275",
      "r276",
      "r277"
     ],
     "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]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r79",
      "r91",
      "r92",
      "r134",
      "r262",
      "r270",
      "r273",
      "r345"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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)",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r68",
      "r322"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.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": "Customer deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r97",
      "r98",
      "r99",
      "r112"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 3.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",
        "verboseLabel": "Dilutive options, awards and common stock equivalents (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r332"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Interim LIFO Calculations"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InterimLIFOCalculations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r34",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease, Cost [Abstract]"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee Disclosure [Abstract]",
        "terseLabel": "Lessee Disclosure [Abstract]"
       }
      }
     },
     "localname": "LesseeDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Description [Abstract]",
        "terseLabel": "Lessee, Operating Lease, Description [Abstract]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r25",
      "r77",
      "r139",
      "r150",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r281",
      "r284",
      "r285",
      "r292",
      "r312",
      "r313"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r20",
      "r77",
      "r150",
      "r292",
      "r314",
      "r326",
      "r338"
     ],
     "calculation": {
      "http://havertys.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 stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r27",
      "r77",
      "r150",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r281",
      "r284",
      "r285",
      "r292",
      "r312",
      "r313",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Abstract]",
        "terseLabel": "Credit Agreement [Abstract]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Borrowing base"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "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": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r24"
     ],
     "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 borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Net availability"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r24",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://havertys.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 used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://havertys.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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r66",
      "r67",
      "r70"
     ],
     "calculation": {
      "http://havertys.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 operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r43",
      "r46",
      "r51",
      "r53",
      "r70",
      "r77",
      "r83",
      "r85",
      "r86",
      "r87",
      "r88",
      "r91",
      "r92",
      "r106",
      "r135",
      "r137",
      "r140",
      "r143",
      "r145",
      "r150",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r289",
      "r292",
      "r328",
      "r340"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r88",
      "r93",
      "r94",
      "r108",
      "r112",
      "r135",
      "r137",
      "r140",
      "r143",
      "r145"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r95",
      "r101",
      "r102",
      "r103",
      "r104",
      "r108",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BusinessandBasisofPresentationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r305",
      "r310"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "verboseLabel": "Noncurrent lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r302",
      "r307"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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",
        "verboseLabel": "Right-of-use lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Business and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BusinessandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r35",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r37",
      "r39",
      "r278",
      "r282"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "negatedLabel": "Adjustments related to retirement plans; net of tax expense of $13 and $27 in 2022 and $16 and $32 in 2021"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r44",
      "r47",
      "r278",
      "r279",
      "r282"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r40",
      "r49",
      "r54",
      "r262",
      "r272",
      "r274",
      "r294",
      "r297",
      "r299",
      "r329",
      "r341"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "terseLabel": "Adjustments related to retirement plans, tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income (Expense), Net",
        "negatedLabel": "Other expense (income), net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r13",
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r13",
      "r314"
     ],
     "calculation": {
      "http://havertys.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred Stock, Authorized \u2013 1,000 shares; Issued: None"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r153",
      "r154"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r63",
      "r65"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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 sale of land, property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r10",
      "r11",
      "r155",
      "r314",
      "r334",
      "r339"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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 and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r9",
      "r71",
      "r72"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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, Current",
        "verboseLabel": "Restricted cash and cash equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r16",
      "r208",
      "r257",
      "r314",
      "r337",
      "r353",
      "r355"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r80",
      "r81",
      "r82",
      "r84",
      "r90",
      "r92",
      "r151",
      "r254",
      "r255",
      "r256",
      "r267",
      "r268",
      "r287",
      "r350",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r131",
      "r132",
      "r136",
      "r141",
      "r142",
      "r146",
      "r147",
      "r148",
      "r222",
      "r223",
      "r323"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/RevenuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r225",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/Revenues"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "verboseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r308",
      "r310"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "auth_ref": [
      "r96",
      "r100",
      "r109",
      "r112",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r243",
      "r248",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Share-based Payment Arrangement, Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r239",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r30",
      "r74",
      "r120",
      "r121",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r194",
      "r199",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r201"
     ],
     "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": "Stockholders' Equity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period of awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock Based Compensation Plan [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted/Issued (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted/Issued (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares or Units [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Award Price [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Awards vested or rights exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r249"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of vested shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Awards vested or rights exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r237",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Aggregate intrinsic value of outstanding awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r12",
      "r13",
      "r14",
      "r74",
      "r77",
      "r96",
      "r100",
      "r105",
      "r109",
      "r112",
      "r120",
      "r121",
      "r122",
      "r150",
      "r158",
      "r162",
      "r163",
      "r164",
      "r167",
      "r168",
      "r185",
      "r186",
      "r190",
      "r194",
      "r201",
      "r292",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r32",
      "r49",
      "r50",
      "r51",
      "r80",
      "r81",
      "r82",
      "r84",
      "r90",
      "r92",
      "r119",
      "r151",
      "r201",
      "r208",
      "r254",
      "r255",
      "r256",
      "r267",
      "r268",
      "r287",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r350",
      "r351",
      "r352",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r80",
      "r81",
      "r82",
      "r119",
      "r323"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r32",
      "r201",
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Class A conversion"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Directors' Compensation Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r13",
      "r14",
      "r201",
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Restricted stock issuances"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r14",
      "r18",
      "r19",
      "r77",
      "r149",
      "r150",
      "r292",
      "r314"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r75",
      "r186",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r200",
      "r208",
      "r211"
     ],
     "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": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r33",
      "r209",
      "r210"
     ],
     "calculation": {
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Less treasury stock at cost \u2013 Common Stock (2022 \u2013 14,954 and 2021 \u2013 14,069 shares) and Convertible Class A Common Stock (2022 and 2021 \u2013 522 shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r31",
      "r209"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r201",
      "r208",
      "r209"
     ],
     "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": "Acquisition of treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r107",
      "r110"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.",
        "label": "Undistributed Earnings, Basic",
        "totalLabel": "Undistributed earnings"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemsDisclosureTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Items, or Both, Disclosure [Text Block]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/COVID19"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates, Policy"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BusinessandBasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r306",
      "r310"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r95",
      "r112"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "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",
        "totalLabel": "Total weighted-average diluted Common Stock (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r93",
      "r112"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "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": "Weighted average shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "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(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r115": {
   "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"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r155": {
   "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"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r183": {
   "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"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "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(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r238": {
   "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"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406"
  },
  "r323": {
   "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"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r328": {
   "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"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r331": {
   "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"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r333": {
   "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"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r335": {
   "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"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r343": {
   "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"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r358": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r359": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r361": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r362": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r363": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r364": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/subtopic&trid=114868817"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r77": {
   "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"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r79": {
   "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"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>50
<FILENAME>0001628280-22-021306-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-22-021306-xbrl.zip
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
MA#B3B3,'"T2,UG*7,Q_IG#$M):R3H8[%$3C/MS\R5T*<360:T%-CD*%1CJM
MC?)12@48*Y(T@BW\#+O5S(L9>TLXR=[,94"B81H+SYGB@@9KG +').8<ALF%
M13@Y-F]RG,G,R!/G2LL4B97#[5@RD" H!\DFI<C"SXPSL<?I3XZ,,67 $G/:
M2'!>4JZ>J 705DDC9EXN_.0X$WN<_ORH,4\P#0H1*>>1>D.832YZ%FS40;B%
MGQ]WO;?]8F5D&:=%AQ4'3HJQ58$KP<%?)#E=<TZ"(!+Q"S\M3DU\,YD-30SY
M^*/(B9<Y"-#J)*U61K+$HB"+4&QA3L0WDTG0$.F\P=0*Q< _#"X:J1,6SA*2
M#(\+/PE.T_JF/_?1()0@N41.SGQNI"6>^Y1R;E;@ID$O_-SWW/;CRVXW3*%X
MUO2G/I48==P'![X]!]E8YK3"CN"(,?@29N&GOFE);S;IY+!2C&%)M(_<1*E]
MLDD!F#IF@N-LX6>^*=K>#*I'Z)"RO>%D"(_6:$825<&![=$$W&7A)[XIVM[T
MYSUC@6[:A(UPFA.?'3ZO>? >/$%A+%GX>>_@K-%M]0>Q-X4%_>E/?"(EKT0
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
MWIMKDL*$(>5= MU7 6D9. I4VERXD#FJ"Y*S.7U=_Z4HT)BF@9("_: YW*1
ME'@7*$O(FKR0%;% )D8%0^ZT!5_6"1<?2X$><R8XA[2GMOI0A.]W.B%OLXX5
M=UGQC>A/*^V<]N=3(Q:[T7.H_JO#:K^1WRL-VR]."X>*;;7@8C[/GV/__SEO
MYLC_H%MQ<70#M/DY^,_RWO7A^>O'+0%4 ESM'!>WGO6BCT4@D= *3+>#1K_R
M&[27X/_]<]^H]!O=?&+N^H#VH&$'M_O^R=[L97'BN?CRZ!U^7ZW83JC\1H?O
MZ&($(9R[$WB#?']Q*WPI]V+43DYMT"\Z4732]@<5@RO!7O;7)K])[?EYKP?/
M'R94R'/>P [.^PMIY$\Z2XH_N*1-<$*A&+!$W.&$--$$ 4]+/' ')@R3UF'L
M/[@%=D+Y-NXWN8L??.HXS+Q2Z\[F9;N/7<F;9]C+< !(T&X.!H =L06(T.MV
M,G5H758BT(C+RDYF%-87VY*V[,!6<HJ#VZCXI8VOUT?WSN%.CD4&OKUX?-X:
MGGK91_7*;SE_D/J#,KHVNF'0:!;G@\_R^>!)0^2POY^1+_9_GP*N?362>2!'
M,/?KX1KYH!T+AAF,),X[:#P,FS'!(!@_);CR@;I0XEJ):S^-:P EMM*"_L:*
M]1YPK6<S.&53[V4R=.^G%5"TO%$%FS_NO=QO RS"LWK7Q 0PH@TC<)D)(+0)
MK"D/T''EN-?]-&A<7UT#/AB+#H:8FITBWTZQ\3,_B\*[/M#-XC+YX_JV[][P
M8/>N[\L<<'3O UV]OK/9&6(WH0[1:U;[-97]G(YBD7:D$$7'GV1AS<CQIVXH
M.SOL[-SGJ7OJ-KFIG K+A*WW'(#CN-N[O'O69YB]OH 4/[IIH4_\P',OJ^VW
M^+!^0&K0C]I6:-6@+[5Z:%5I[12>U8)^71[6_=UT=?6=RZ.MO4:M?H"/@,G4
MZ &TLTG@WZM#^A;>Z^"J=O*J42-WTU5@H9C +B'FB4(\!(8<<P))DI+0),C@
M[<K&Z_O1?L[2USV92A3A\(L9O\4X-K%NWI74$DBFNP22J74[Z!X[6CKI+/#T
MEE]F_R%:NA2BFOCD70S?W^=]>'*_OYS99:<R7=_9]>24PTY9C2P1.4L%5L@(
MH1&U("4EL);2%*8X5Q/S."QR^W[GK[3'Q]CC]>"]+,;N^7#H2KM\BEU6;V5]
M(S21J%"N+8)XBAKI)#4*6%(M'#5>/]$N;Y0[^H%;QW\0Z9&AK_2-Z%(^0'5O
M9*R9[@OV%R%^($N=;A&A/^\/(U-@(\/4_O>DA.[VBF>U+O/#/S7AT3GDU8F?
M<MBK%S\V^P7YZMB.;]I6=FUR6L1\<RY&''*QQ$I.)=$,#QV?8K_9W^^-,I41
MT*=%0/N-V&I]CE+^!O(O0I##?*S?CO#]OE8YC/W9"&#RI"J/RU)B]T\OS%Q"
M6Z*ZM7-5/3D0M:V#BP\L"1(< '%PN;R3= K9& 7B."6>*TBG3)"^DW[_5U@Q
MN9A/O*@WK@_9%JL-_8;M@4%WSP<%+&=\[MZ>(KX<T_W4'9[QB\5W_YM4SFRO
M\M&VSF.&D[POM)_WA>8DSW!]\_SXO#\8EH0APXHPJY5/L1?7;^PBO5<\SOI3
MF-+..P&-!B05__TQX>$IWI7\<;WL^Z)8F86>YNJ7!=0,!VSE)OP$X86,P@0F
M+?=<Y!+(P6B7J)58&_IAIT =C<D*8*UO@O?6_VMEI_;BGFTNQ<@4 [-?/&KW
MBVAN@A)($87N (T:_+6 Z6)WZU1\R-O4'*$$)<4,>&M<H5QG%%FO$J72<>?U
MR@81JUB0527)-1Y=BW7CCUD@TGU;J2L_IWA2PRS'K"/8>HY!Y3A5E IOA"+&
M)%TJWB2V*GSZ( DP"*,]4C@G+O+&(<NX0-Y:;YFE2N-<Y'"5:K9*);ZC=XNW
M4KI8!6F_+B%\UAVZ+NN]V"K*.M\I*ORE&\7S\9>O6-?OMLX'#W_E1RH3W*Y3
M_+@RR6KE^CN-WA=']#@BUXOV%-D$#UVWK4_VLI^+C4RFEO+T*I;@1V7A^%ZA
MC!D4QGADSW=J6]O__@%JN#@ L::Q&?MZO\J%Z<:?VX.0-4GU./<1_&SX:"YK
M$)COJ7*A(F\ A7*R\OO6I6X!<:[\_"#Z3V8(OW]2YNY\\HUCFW?\D<#SGV\=
MN_E>0KJI"NM/.Y4'#=\?F.$H@W]F/7&ETNAENOJO[\]V!(->;>[5*SN@5O;Q
M.4M+^4Q//B]V:INUYSN;KV&FS=74-^M%M?IQ2NL^T_P12'DP?/ C #+U-IZ*
M03_5H=).)F(G#*C>(+8K9*WRXO,J2)%ANSA%59K++VLNM[C,\ @PD^,+!-_6
M[SMAJ$D9TGT/>K(AR9P[J1-B)R\HPD\%D2NV=OUM6V!7L;+?B'%D48OS3M<!
MO[M ,#\J<D]%]P4:X-_.._8\-$%3?B\..>21WHH^YK6/T5L-5R7(3%GFQ ,3
M2P<'Y(')LYSXRHEOB33=/#CQ?:&1>9DU[UCHQ0;<EP_CYGJD[;A(DR&\9V7!
M^KL <_<"C68=[BXU=K+]O29 ^\V+2K5;G);?+K;V98Y7631ZEP5P_48%@5N@
M?G]%2V<>X2RYYX^*CY;<L^2>2Z_IE#Z6>]I^H_*BU?VT2.&7_':+$'Y9BKFZ
M&.P%G*N+?I=S]2(C&"OGZG*N7GY-%_G0^R#V\^&I!R;M^U8@2W!;:)'S$MP6
M$MS*S1)W]5GRT68)NE:I0E>."X3Z?.QHJ]GWY_U^/@V1B>1FQ[8N^\W"__@"
M;!GYAB=4\SU[L7_>&KHHNV=QV*LQ[[DH46["*)>U@I1K?27,+0O,&3*".;96
M>9N/NS<'Q7F4 K'@@];U[QGP6MW^>3Z9:5WW? "HV#N-@\I>LW]:HMA"H5@6
M.BG)6HEB2X-BUV2-KV72->B!* H$>]/K^A@R:)40M5@0Q4N(*@\ S0N\J.L#
M0.4)H+D5T&[]G^V]\O3/? %0R9'FQD:@C2_'?U['8]L:LJ.B8$E)CQ:+'A7"
M)*+D1R4\+0T\?3Z=N+E6!)4J+ZP?='LE-"T:-+$2FDIH6BIHDE_6 @\ZPR2$
M,==GV[>M8=K![?^<-P>77Y?3S-&G@W[,%T<TJP2R10,R60)9"61+!61F!&1R
MK;)]T6BZYKBS/I2H-'%4 AD2^2U4^A4R$.:</Q--07B/,J3T(\KP.?%JT=!Z
M<P#CX;]MXO0>]0!3B[U\UP,:.N-./5YQU><\@W<T=]XS.XZ2?U7N33)5N7M4
MXY$JS%9^[-U/SON#9KJ<\LM_.V/03[ZZ7(A7__&,GM/MW_-=,*C:_O86]*NV
MO_MZ9VNS#K_\O?D:U'2[LO_/]G9]?QGS>DJU9LSXZX,2OH;%PU_]5K/?OL:Q
MG$QG'Y>%=+QUV<:;UO/[,]+]=.VWG4YET.B>0Z.A__O3*D)-(WWI[3SL]SL2
MUZ?I"IY4G*B;2+&@N1Z#ZWQ(%48^CP.Y,0[C2W_[_82L<SU4OQU\=5QFG(HR
MWD2ULRLS]SCW?;/?CU^1F<G5Y?K1$EZ3W_HSP;&^'[>?G_=Z8#\5^]@QGTJ
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
M.7X?T)[ UA\(X4QFY>VBWUSO-%M_K0QZY_';"ERXEZ5>/DXO;U5AY28R&PW
ME("Y,K($FN4H(DZ':)@6)&\0O$>)YB1\.)D5H5+W)J-[-]=\%'?,$I@BL:,D
MZYY$1D:!>!80TXX+SA[4O;D(&<^#5_Z\VVZ#YH_+)2=24>QBPE@'3IW0B7/O
MHZ#,*PL">WQFO=RMTG6:L%&=?B\Z> 'W7-9.-H%4G$*_W^*CD]#,_3HZ.;BJ
MGNQ<'M6A[_3M%;A.%Q\4%DSS2)&#61F! 8))@BH@Z8W%5-GH[0^S5L*"DB)P
M;616()C\09&QXU@I;V/PC\^Y6FK4XFF4!89'A "0%Q@T"KP>Y))+*"4I0^*4
M.)Y6-@3^26\\J\[/(MVD]/(^3ZK4R7G1R0/RP29/@'DP%)++F]0M15HX@V0
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
M"*/ 3X&?^P\T+>SG'N!GSG-%HF)<6HVBMQCQY ERQDCDG$J" B6BICJWXZ;
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
MQ1+E>2ZKJTFPC$$C%W0^"E,1&6,UHI3%( QW/M<C(DW-23TD^BGX,;:]AQ$
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
MEW88'D^1X<JW)JN#OWW%.NC!:'CS5ZZLA(<NQ?Z#S1\1T!4V.P-7?^9.5NC
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
MUL$+_L$)9U4B'OF@ N(<:V2-UDA$G#0Q@EKF-[9XD]S=K*_Q 4%IHYYM/%7
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
MFTD1-B(*QE)"U%" LVB!HQ%*D$K.::Z598&L;1"E&L0LH"A/ ;0":,ML:8J
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
M<!P4O1?6"6ZM5LQAGCTOQ=)<%AB;3AAAD09NC492:X QT$+(84>0PDS)2#$
M&YB:5)L&)U=YV3*:FI-\DHM97!QH42/5]4!WGQRS[W-G,,'0&[E.G)[\'48I
M7UB^<)F^L):9W^I4O(V+#H4@ZAGAV]U1?7O[NK]<:NYY;/L'[>Y8INFWWIX;
M_W+]WS:F6Q]>^M!$-CG(YLN3WJ NE?"B'SLP_)?X\K0=AH<7FNC2I\;B_@)_
M_XAU@"&CX<T?N80@/H+6ZO\T/4H$3$7.-'^\]&^>9*VX&..:6N>U29)S0.,8
M@Q0T!(TMJ%:SS_':Q8<.^]_/Q$%$KA_M9V03/-<+VSFU9X.UWZ8W!W;F\EK/
M+M.-BY'2@Q:C'NA%KJ'1]E/+HV:7A^*_C^$=]'FO7Q^K%Z P8C^_"R9GEV]2
MU6$_,Y[_^?&.J;6-K=;FF__WK]_LQG4GX*'BLZ"S:V;.[GTWI[6]\Z;:K.H2
MZ^1E-2&+K=$Q?(^?88?<)QV4CQC#2C&C<6Z.'!GAV MAQLVNZ46>,1W3Q&EB
MN-7] I+;ZY]MM@>^TQN,^G$'QO^] WSQUW(_W'P]X7Y'?\#?,^_K'.]^VL7-
MS?=B;Q.XV<[OG=V=)MX[>@O<[$.G>?S'T6Q/VN8Q?!]\<OO3WN'>T?O3UF;G
M<^L3<+MW_SELGG\X;GYJGN^]^WBV>]Q*S?.#K_O8>J&%,; YN?HTC1)9^!N2
MP1%E32 \JC%'![R.X=6P=J$:$YEBTD?&8\+:86FT3"Q9ZXPP:U4$.GV2 ;,_
M@AW>RE#9/J[^O?5VNWIM.W[4J4_!X(((3C;[9H2__EPO_.A>@5UZ8;Y<5ECC
M4_+#1=BX.&KMG+G;C]5QM/FXA6HT ,U9#0]CU;&#(6IW&U5J]^&GWFA8_2.O
MTC_AS</#7LAE";_8SN1[QY^#Y[9=F$IGO)YMD*2OZ]4K#[*5-7+GK %_N[3@
M_M*"5\>CP;#J1A\' ]N'%:I<K%RN353!^,>P4@<Q5S.JA5&]',!&#L$^&L(3
MP$S:%[)3=>*7V(&GZ@;X8QH/7O7S^]:KO]I='_/3#>*ECQ_;^KML2K&NL.C.
MJF3KZB[PY[,>#'3-M^=5[_<ZWQ^H'P>CSG"\G(.1.X*QJF&O\H>V>W#Q(*,3
MF$M>W-3NPB*=1=M'$<:?K-;%(WQ;UL'Z=21E]B#>4;FRM5]W>A\$O&]^%O"^
MM>U^?57Y._ .E@9Y+ZSNH];GW=J*SACZ =#V_5F3;HF]'4#D=V^^-C</#P&9
M<9-^/+V"O/1#N[:BX9-@H1^V-K?.=X\ZG8S(8(&?PN<!F=^?[^W\GEJ;G\_W
MP>25+"F",%44\90TLH(EE *E+,!RNV!FD9=03C3%5EFL.!>Y*ZGVSC-#A5<X
MA%GDS8M>U:N>Y?<M"$37MT$HMKH#>$-=MVR5,?B'R[&QDW$@+T(6]S&*]49]
MP,3!88U>]0^Y[!J\GE>C<;D*["WOL@"W(_BI.K%GV=P9OPW M0>K6(58VQ2
M4R<G_=[7&@(S)+7S-_?[9QG&)Q,*L#6 8.,7!X>]_A !U!V#\ Q!0M:K_ !V
M,(@P6&W1P+3@[?D9!K&34*AK9,70J& +T7]!*[13&]X38HK]K&O\Y<I9)QW8
M@>P'JWSL#VV[6\6OT8^RF30&\WA\TNF=Q8G"JJ=XH:[^.^KE+X=3\#D.JY-^
M+C( ZJ0S;)]TVF- SZ#;'1T[6 %8Y[I=_: ZC!V8G:W^G55&12ZILV'TA]WV
M?T?Q&@"N'HS <M40^.W/0N#-Z(;+QWI;[0N/Y_NSUOF'H^;1%HRY=9Z]D-L[
MAX"GOQ_O[OP!8S7%[LY'T=S9Z\QB[][F%FN]:YXU@3GO'C49?)\ O#UOOML[
MS"P9F/1A:^?SU];Q?X#U O;F)O3& /8:.$"(YX)_-A*##%>>>,P%P^X*]BH;
MF8!_"1<\,*IY2)(Q'Z1VDB<_B[VO0?S:P^K503_6K.9VH+T>WW[TE<L#T)]B
M=6B_ %95?[N'NS\E8W&(A!,AN;48[(TDB!4Z2IO;X=3N?GK%W2]FC_:_83[;
M:;SB;ZUO=]K#LZ8%X!T=_][K]WNG@&"O[0F\<M= @'QF8M':?+,O\BW>R"0*
M(H!4."&0R?EBA' @)$*K%,3:AL3K5XN>5'"2.K41$+_T.E^RPO#C\Y\FVU']
M(ZN'#'44OYR5C?K/Y.4_J]/#MC\$)9.5WR#;)+=AH@($U)X$K!7A"<3$)J))
M2!Y>P%;<%1._DZ%F_EZ8ZR;HV>EC$N OZ!B^_#!_'@5[AB:&Q3,[)\V=-V?[
M5F+#(S;($Z$0MYXAZZA%&A-O)"'2F+2V\5<\&<;,!L;A':KJ2ZM\%@?'5N0
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
ML^.$-/;8LDAP"CI7OVX0O22)QR6];K&484X!+Y1AT0(Z':R&[?'4@&SZ0$!
M80>0(U@@ZZ(+7,00K%C;T-=TZ2O2N5K2>4VB&%8\Y7LA5@6N!'?6$FN%) 1(
M?2*^!*M73+2G@]6)"L9QT$B M0:Z5P9DHQ)(XH !?V42!D2;T@8IJ>TK+]W7
M)XK-)^!%]RY:0*>#U803![R8@>Y5 7$C+-(D)42 )QNC$E&69-U;F/&J2^=5
MW6MB(%Q; 4+IX"&5U4E:K8QDB45!7(E5KYAH3\>J<R)NOO@,9)IYQ*D42)M
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
M_=D]PWK-P?\-/O\MTK._7WM@[MR)O,@EU,,6&I$3$QX(CX!#3$4DHI3ZKG8
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
M(J38_()R%]]+<$DXK"])4QXG#J,V3P-  ]IQ[:V#$(,&QX$&NTX\&-_@X=#
MG@MIO""A(@UC8G.LU>(L()$OX9\PB%TO2I@G;0AIPHX=;IU2-&AP%&BP\S2&
M\0T>#@WF$QPVAY" 191X%'V#R/%)S"%<B$- ?.Z%B4P@4G"CCA,<AF_P*,L9
M%IJ?F'J&540%V[6H,FY->X#L:B'E$0>!X)$?$.JX,6%V"AZ-$P;$C[GM"1=3
MM_Z3%[3C15MG/,R+EM89MA]YB1]Z5,2AQU(6<^HY7I12'C,_IH*:[,4!&?9\
M]B(202H=WR6> ];-\)1)Z$E!&(M#GX+FN!%7ANVUZ0V,,>S=&+;GQBF$&=R5
M3LR$QWD$JRX=)V11DDB1FD3$ 1EVHS;BW/F2)J[K\"@D+BPLDA0+$KLB)F$4
MV4%DNPEET9,73B<*MRZ7-H;=.L-.9! )AU)NQ[ACRXC*D">AZT0V=6,:F9S"
M 1GV?$XA$+80GO )M=&PW52 *QY%)+93/XV0#U)R9=C1UJ=!3<W$MET^5*OX
M_:1PCNNDV9IS/G1<?L"JD$H9C<NU*V1^M]@J)!)V:OMQ0-(H<@B+70:QE.\3
M&3 W8K$3^MQ5;X(#>U='U [BW8_!NT>+=P]8][(1WAE/="V\F\\=L< ->> %
MQ/$"FS"))+B!ZQ(?EI=''O4II8!W3B?T#-X9O'L4>/=PE3W&O]L]WLW7]C#J
M1&Z<..#5T8"P""+OD(<."7A*7?C$<3WGR0M&.W9PG4#-X)W!N^/#NP>L73+^
MW>[Q;C[3Z(=VP@/NDH0%DC#!$\(=*@E$MU1$S$_\@ '>.1W'W[J]P4-6+WG;
M5"]MTP^Y,5L7IB3R";(D;=^HW SQP(?XF&@3YJOKMN).:$MW?W./->[Q*$M)
MM^K[ONX+Z\-SFI?-[-!=XYU7PRYM-VCB^;7]V[>5;ZM\W$\G5V_/O[ANPIB
M%6!A[!'&G8#$,L+VRE@O$:>N3+$^WSW"[B$&98X"979>FGL3RI@H>DV4N9I'
MF33BW(\YD<QC #72)YQ"1!UXJ>>%H10BIH R=IOJ=0S*&)398YVP\66V1YFZ
M'>G9UV_L[/Q++%S/%SZL@"=MPE@8DLB-71((+Q#2"6*&V3I8&8,R!F5:B3([
M+UHVOLP.4*;N?O0I<<\NOT@F7%<F">%VX!+F2TGB*(Y(&H1^ +%3()C]Y(47
MM,F7>90,@SOLP;XNS<4A8L[.LS2F!^R>(>ET,8D3,)^G(:!1&":2,-M+2>AX
M-OA!KH"@F-H.IWB$T?']%A%#/$!?E:,TX)TG0$P3V/T;\'Q^A'E.(B))B2?"
ME+#4#4DH*"=NPNTT<=(TH*$R8&]790;&@-MCP#O/+9@=>.\&O)!ZD)Y(8T^Z
MQ!=8& D.%8D#:A/FI8PEDOHL5$<2W9W5@1L#;H\![SQL-SOP_@UX(:H/(L=W
MN4<2B-_!@'V?<$<1H;@<7&GF!VF,!LR<714VMR:NWS*U^*AJFS>;\Z'CFFEG
M=CR(]W8Q:0"*RA-F)\1S1$18G'@DC-.4N X5H1<P&GCV;AN:M>,HAX$[ W>F
MR=LC@+OY%$LL8C>R79NX02((DXY+(B3QCE.;Q9$KDB0*=MOFS<"=@;LVPYUI
M?7=,<'?V<BZ>Y:&P>9)ZQ).!0QB5/HEL7Q#P[$([2,(HECMN?F?@SL!=F^'.
M- 0\*KB;3]^YB70=D=HDY@$EC$-$RR5+212FKAMSK ST=ML2\ !8!@[D^.,K
M.<P'V9"/X2';G'W<URG8'1X#-$-\B"'N\9QEZXQIFS/$M_A.YAXMO,=CVBC^
M4K](87$8"3^75MGCA2RM?#(NQWR(8[>(%6]+TWL$KZBU8/;=>;5>CQ.]'&>3
M02R+=^E']?!WLT4QT?Z.W=_/B^]RF!O88>0$)."<$29MG\2^PXCC1HY#W<2.
M7.?)"^IU7"=HT>MK4W^R,^/>>9O1/1BWB6W7-.[Y-Q<\ J!V?$Z<1&)IBAT2
M'B4>B9@3);'#6:B8IWP(;HUQ'Z=Q[[JGIMFY'\RX%PI'7>HY-+$9EGH[L'-'
M"8D#QR&V9S/.1 *KRM7.[5%S=N,HC7OG#23-SOUPQITMO(3CS(EY2.P$/'*6
M>@F)8ID06Z0\\)@7\=11.W<8;5UTT/*JTK;F%$[*<C*0.*<A#*5$<\U3:X'O
M5KW+>>1DM_M-*?0NQL]/ATDA!W(XYOWJ%9IZY,E8%\+KEVO5>KV<+M>[5"W6
M2>.MFW%8=H=IR6*J(<;W:M(/B4R2@+ X\,%A"1F)79_Y$''ZL(NIHVKA$;8,
M,S:_PTS# ]B\\6/6M/GY#$3D1)0%ODLB&H+->Y%-PC!.B)/ XKN4N8)Z:/,N
M-39_G#:_JP2$V>=;:_,+B8DT"E@8QQZQO0B/I$<QQ"Y.3)S0MET>I4%J.WJ?
M-[381VGS.\M+F'V^O38_GZ]@(O Y<R@)8BH(B^P4=OP8?G7QK%@J_$1PM<\'
M3HML?GFZPG&/L01"4;YD%]+*1RCULF/Q2UZ(TN)#G*C*5I1H)Y;\[R2[ &,8
MCA][RZO[*898"^'4WW[AI13O^15^^:0H^/!<76?:?VZ&7N>+F0D_31PFPYA0
MBN])/4\2;CL!\8/(3V680-CB/GG!PJVQR[Q'::-%[[P"8H<6;?R1-2UZ/N]
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
M+Y*>R;'U$:+=E@+G.U#D$H>GU/]<#G'SU&L#>S#$3K"DHTF1]'@IE0;VX$^
M81#8ESV,[<$X4#\FTE)KG>3G0W@Z(,D(%%  1$)4>(7:A(I1W[*+[^I'O$"+
M)H@42C&KC15]!_W':F>M!@CWY]9 \A+@T[KL94D/C$X +(R5+DH\@:5\"P4U
MVD;E=P BK=DYLE]J@XDA%I1JBFH4^#E>#W[QY1AO6C]PJ"]35X$1@O 4BG,+
M+H)(=]('7V$ (NY9^46E^A #P'-&N2*'J3ZLH&%49' Q.AA=K%$H*IFC/Y6!
M_8+,(!@FR50P5J;L_0H&7.U=^4B"3"?3 :_U,)2LOI-5RGY?">._$WQRFN=C
M9 :%M86="&X-JSP\AW&48"U9"I(=COM7T\$F_1S=2S%1(/SRW9^GKPB-].C
MNK6GI:!VMH):DET+_=R!'/=RC5>EN@5^#2+Q:U]7F(+SA>U1#9L/IE=/2JV<
M.7R 4 9[55\6\(2_I-*^0JAUU_>Y[$DM#5 YG)M F,K*6BWA3M?T$F[#^R7\
MM8! J=;(2]AI88O7=ZV5$I5BX?/%B=1?U<H*0%AM?%/+4C0=9;58N%]5]J(%
M!L,M)B/M2\"':EX3V FO<*%@G7L<]VZUV^D-"\((N"GLZO"0'*P.HP:]G5MH
M)>>P(U<VD*JM>$SR%,<+,VU*:&:UV0#7'< (5B+$,5 'UD]^ WF?H#76\N]<
M7T-E:2ODHO0>[EJ9+XXEM>I<SDPZL/MIS<9[Z<L;)JXQI'G;#HP0(G9K;KEN
M'XARWU!WZWU6"5EM@W"SQ7@%;%2JRW"G'V?CR;CR[88 ]/JFU3+K-<%8"&$Z
MJ1R /SY:OYZ<O.]:[=P/Y@-2E:Y#1<$OE@W+0DE<$R8XTA"LEM7'0M:_U9XO
M^H&Y**>H+9YO( ,]E&E:3_';@"SZ?%3*Y_4//X/^COK\ZGFFT)JHBWZN;E;E
M C&!N%BQACZ"_GB6[NK:.N6E*NJF.=+JXZ[Z:"%_6GU&NS1P5GYL=^D=/V.V
M?Z<K;QJLWXW<U9^:L9JQ/H:QTF[@1P<RUD.2JQGKH8W56^NN597YJC*"#?HM
MW$YL&LRJ$_2F7VWC^!Y2Y:'G:>V6U!CHMWC[?26_^&[O6BY ^1)8IK-&<Y!'
M)Q0Z)Y1[U"[J+0I2>9P'*,7K::8;RGQNG>I*@47'(B\5.ZK$QMIB,]IDM.DN
MVK0FGCU(==QZTWNO O==F,@F:O- *QZL)9)/F&GZ1UP\JTJJ7F$&HMBSO1R-
M]'YL2.ZE2CH;P:TEN!^4X-86V>,1C-$HHU$&X=LC/6./QAZ-1K5"<"LUZI;
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
M:D%6'[/O:TAJ$R-;5XQ'P[R,\; AJ5Y75.MPGSTJ@1C=N:/N+ <EQ]\&E Z
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
M+Y&*JB#0FO\#>H1\>(7)Z0177','JU<HV4!1.#;N.\!OUB\1RJ:74()S@;N
MXJ-&"FWPRXLK3.;#I6HY%,YG ^52I V%&%7K.1^8P@T$KKC^HX49OM:N&';=
M3:ZMVK*E4GZVX\^(+>M756E6E./F1K3L'> /7C!CKK1$8P-39)R:T1ENJ"E
M(2 JP6%+4XB3\/T$/KM!ZCSEY:QU99&2L[9-2TB5T,2%21(=!\"RH ;HI:I7
MNPET;4?ITRG)^\.BM'[E4)OWC'J^:=Y3YM;X:H[C="/=N>&+X.II?LX:NY%!
M&!Z)[TR7Y6(.9I'?U-FE_2_RAO&&]0"J-J=IT\3;#9K&&NF W:G:-5YY_/I\
MZ(!\KPM10UGAVK(<WII.KK>&DSN?&??88F;<8_=.>JWBZO=]/BSG7K*^;ACD
MW?+^*V=WOZRL+@V[MJT?O)R5=5GU9,4:R+J!M_KC&Z^]^4/8HYV]W#FB]6QO
MOW8+PJ,'*?^\5:-MG<G61,$;,%T\$/G">O.!@$^Q4?^NJW\4#\,)IE_[Z+FC
MY0ZEV&ZR;5FZEYIP>[X)V0JN0.\&+5U9Q]@J&2PO1#S!]T$0SGSZ]]V*PV^=
MZ$-H]O*I_DXH68^N[H#7$\UW6WT^@&F>C &(QKQC_7IR>,"[2CV=]=3S );G
M93\OP95[S,#Z5HZ+W'KU\A' JFM@]4A@]11B,+C'*.]G'>OT['B@E1T-M'Z0
M_641QR-#UY-^7SX6KW5-W3WDY=R1OW  ,WTU*7I\T+'.UG$,#D1!(:QRCP-<
M5VWSJZ949PV'N2J]OF'RVWVS3<-HYSE%?&E9'[52Y5IUAAU?^2X<H4K[?'SM
M-&+7^I1C)GIIN:XZAU6=\ZKO,E>K.WV:D.HR?"L\7'A'7-:?X+O_H;S$]ZOX
M)OJ&-U"/YN2&.R^"A2+U==^)A--W(N:XQP,.RASW:.UQCW94PQ69VNBM$UV
M@9CXND+7ASME>?/;YGK(?#;D>D/0V\.XEY?5"<+&,1+\!."X-U>!ILZ[X!>K
M4S#5D1=5%X85+ED"Z]FI"Y7PC EL&+A?]>5WZ^M$G%>%13G@V1 >E7"LC+[$
M RYZ=YH>2<8-2*8IECN!=F3#'A;/C/M7UF28@+>%1UG@>UCVK,]!JM,SDZ(Y
M-1CK])&XI_4RK(U6LL MLLBP&D=_#RNI\ RQ/FF><EU@NRB2QC'F48$%.LUB
MT:Q()@.L*(5[=JWJO5-1*?B 7U450+KD#JXH9_MR56F%!7:X</51G;ID:-R8
M5);BUU3QP.QC7I:3P4B7$"IY5S:F18/GH^6EU&>2EBF!?CIZ2_KTOL"#$[6O
M #<K,Z%.>"2U)M7G>AHWTS5/6-<$$QM61__Q@6_R8F!1F_Q+C:4ZQ=!4J4:%
MG%;$I7I:9E@YA3?L\Q+U<*C%BT7N=ZY$B.C&E0AK@?:]8+.[$IM_GV!9\UB?
M\<*EA3_TZ]\1I77("IH?YY.Q]5:=T+4^9.6W=B(8J!!V=)B?TW\;<Q+7YJ1/
M'6-7C6^ 1E):2F3!2:<^3[2VC$X69=2ICA[5AS4:"HZEN( LZDH-B]-1@.:7
MH/FUN@L$+Q"&JCW7NOU*)HUC22[M5+[]G96;';!RLY7*#0[$N("83RW:^R)/
MI-BD\N9^-?=$N39J*]/-"U2?$ET>FN07"E7C*_AK5E98IEIVR O>G^C3!JI6
M5!: N C)L^VFG(RPZGKJ;:E"475W7E1-01H'B@93;ZU9*8Q??]G+9&J]_BZ3
MB5+]=[B'PS.>OGS][B==YZ2^,?/@9M]X\^ZGSG1^:JO&2E9L"5#]44@$>EWR
M7;MW]6<O,8@=7DV]QYD-XY8S6^+1=(F[UB]U8P^U,<^DU+EMDJ_?Z:F\>=?!
MN^-GLG)D[C86O5%.)UV= MEDH>L;8IDR'OC"FFVL]L*]O%!M3-3PLB$NO99<
MY7/5.W,UREF7'7WCLCDE*\WZ4CD%X)(-LG'S>,M'6/-"UQN^_JYA"=T6'#V-
M7&:IH298=28Z>NIEB3^6ZA@('CO2CH-^;%6LG$U3!W+J$U0%[;.!-IZ,-Y@^
M'08]R%0$,5V*8M*OOH5R*&<.:#E)>G/2P>+[!%RP25]E.E2C#;C?9 AN1I7Z
MV$!+\!CJS,_KX-6 U?FEFAF63,*42N5P%?*<%^HF,[5I:>.A3SW5\6IZ@&F8
MSWM?URTA&ZK3XOW:#BS4Y;IF=>J X>3Q3/MXNLH)=K9*-(+5R-1 M:DF@TT
M8/'S@H]ZUE/Q$RK?G#)^@/6WJ,L)]:H>)XDZEB6:5?>+HTYA(6!P=;NIE<?8
MU V5.!J[,5=&C<J-)\B*AG%>6?WL&RZ^VMH7+NAL)S^(&$#C&G7?ZF[O_CQ]
M16@$,H(I#+($'B+YP!HH1Z'40R][65KI-UR?C_51!SQLHD.-7CZHNF@IX 9I
M7&1%/D0+J%SRBX488=GR5O:/3[D=M"X1-[';2P5UBS?5,1%::Z&/YBFK5H8U
MC80NL[Z66C;4U<F5^NC(4#<84[T( .146A$#E$J9*U-?7_@FB\EVD<6,@EUD
M,96P31;S@;.8FW3FV*W&KADGO#_Y\,DZ/86HZ],_7W^P3L_>O/OP]N33Z;NS
MNT9,H&T''#+1E2'3;^"A]'6L)''D+0V63N=<W=JIZJO!CV:#1T</ HNDR.*%
MB"CN2:ZNJ6+\7R806>.FA5L*Q XZ%_U>9ZC4<^I0/L,C]["UG-0[+_XV[6R&
M.6ML:BCP)]6S5>TVLY#H(W9JT&E&/#D+TQCWM$<%CZSS [_?.4U%;?>0]?)D
MI6)B.L5ZHY.M[=3))_44K.98&VHSEP&J @H,6%0P4+T-J8+P;\/\<CAU''56
MJ,HTJ\XUBZ[Y])NU6U-GCN<N;=C"M8SKW17./V"%6_W2ZH\AX$I6ZGY%'WE?
MMXW -I/CJ\6@](]2:K10P--2]<1^1W'=&$1,&X-@KK'1'*09\F)*85PVFK:J
MT';:$D3'\V-\L]//!ID*I.N.0UJ+7^HF&Q]5DPT5+O?!^P?D;'X T4S=741E
ML+)A5O?9P*#ZHLZ&3$??:'GB=BP:A3[LZXT_>IWJT.+LFI7=3_2 JYU!I0ET
M1Y!EG4]0@*L^K5*VF-'-JMR54,UR57[Y"E,P>!@>=H%Q== <Q%.-39_DQY"F
MK4?E<>9ICBD-%46K,*YZ>5/.Y554_ X?C*K. [I!T518H!;_Y%C_=%564>]\
M'Y;FX?BE7:"?;R"?^ST0R8*H/GNX^8'(8$\'(GUW3^<A-S@.>=P#IC3<UV'6
MO8TX6%_&RXM3/7>-XM0U6&(?N.YS,=NQ_/3D4_Z3.ARJR^;.)FJ+R5/U-^TI
M?-1-I=[7W:8VJ!$]&B'%6D@GV'3T7((GE"6R(:+W/!/6>Q"<DM5C%%"RL1;-
M/@+7XCTO5 ;S_23N9TG_JO'IR7"88YV+J/H-Y$53\-H]*1^CR$6ED[/&;M8K
MQ>;1D,^?O#]1?DDE_D\]/E8?8]O2S]C92BY=DC^FJ81UA;ZBSI\=Z\F549'U
M+6H12__DVBM5<'T6H9;R!*TG$>7Q.C]O117TT+Q0\^JW UXHLZ)F1<V*WN.*
M[G$5V[+U;,!4N-&<6ZFQU.EX-NO O=NHM'=P>@[ MT'?$#T;_*]+U_!K#@<
MJ1=U@EMT:7]H=@MH'3P"M1].G*#+;F:SO/_5-P9E#.I@#2KLL-"Y%PUX9 D&
MU44?=^&JG?XVZ87#@1/7IAT_HG?S]0XH##EX9%IO9JW4,<?OAAN3F[=.PXS]
MMWEUC/VWU_[9K>[*7C6L)4U@CN^;1K!&L(?U32-8(]C#^J81K!'L87WS.%_1
MJ#JK=5)"^O575>GK@LLJ\@G6#:M78,?P2KMBW+S9G]^!%.[Y7<!^OFH4X]@5
MX^;>GH_F"+>WBR/<U(Z>O-C3&>[Z>S#!A("P"IZ,G^MN(E>K9=6> ]YSXY;?
M>UF<C7]NSTCW<NI[V5K]?" ' ?V5!P%?Z\6[(U^;ZR_.D(;W?7P+CS#<-W/A
MO!18ERF'<CM9WK_D\.!;9;REU<?3H (;/.:7JMD+]DNJNFGEV$$$[&R4%_4)
M/S"PBL,U&ZK#X;-V3D]U\\+&]7/-GE1;Q6%>W0</+.(QU*S\]E/7^F/85TVS
ML/?D95;BS85N6J3/.U:CM8;U$0/8L9/)H#JIMVJ$\'<\M9<CIWEUD'WA1M.V
M4=4E8G;?31H8W?.AO,B[,TMAX.[K -:>[LNHUR:20ECT?=GJ\O,>%;94AVON
M[<!+6UC^7JFC_:.Z;5XMC:>S/FG6&\ ;ZRSO6I10QICWTQH'5)R;SOHM>0_$
M\'_K1P;K:='='.?-7*QU@J:'</VV'%?EZ/7&XU'Y_-FSR\O++@RO>YY?/#LI
MDAZ$->4S*<YY\4SP,7_F@,<3>L]PF/I'VX<?J4.?]2[@(6ZW-P:]=KMTB3NX
MT>MAK2<;F.#^=>U!CDGA"*K>$B>PFXJ!K#IG?Y!EW2EFVN*M-ST,7QVCM]Y,
MBJ$B;ZBZR678H?ETF'0;_2:Q3-GQL2F"[5M/:V" -:Q/Z'_49^TK*E3]O6DG
MFI^ZNT>)JBV]P8+#P@(:JI^9QH+>% R<+<%@01WN! 9W4ZF',/E?KDB?7Y;K
M63$V9QGHGI2ZW8H"!;%@W2$:-PV7&O=+[( )&/*A:J\XU*8=DG]9NC65.LU@
MZSNL9^PW>8FW0OT]&/L^5NU_;XF@#< T .9B3+!;B^V[]G?Y_;M+:045M$V.
MPP%@Q4L< G(?U&[]JA;<HTE18I=ZM/H/J@VRZH/+GG+=F)MZ L\VVM'/^F]K
M=W;N-"!H#^!P_YZ  8>V@8,S!0?C2.P '*YWWS]4<#@2S\&@PQ;HX-2N@V-<
MA_VX#C?Q=C21 ^*+/[H?NR^[B KJIM3U['7,WK-W[!,L;S*TQXSSBK.=]NK#
MWV:;FI9BS36/G'74+V>-D%6SVEN#X2E10I6HZE\M!K68KYH2CEUG=+!J,H>.
MI5M65M1C^C63]>]?/OQ6\WS(Y];3[*=5W9Q_X7U%8/"Q)R4RU#W-5G^WT>\9
MC1"F5,@>? ]-$&:5#Z2Z?NT;\+)GO0%AZLZS3[.+G^:;4&_0@/I!MNS6V"Z[
MD^T^W"9R[R)ZJ2@PWF,_OU-<,ZX33J_XF.M724]G5J3Z]DZMJ"+4&2(SH3:Q
M.C$%D+DLQ[0NV?)MM16NO\?JD>4E O^[JF[DC7J[CZVZ\0W_ZI?D+9S2ZCDA
M-I>]M>9U;[5T2\N.'KK SM])@1UU]E9@=P U=.T9U*,@2?EX^NO9R:<_/KS^
MN'9Y5F/(7R<EQ!LWU&;NHS[K?2,^T>5)BBMLZBVME</ +WU0O?X+O!5V<A<3
M<"X5W[#0I5F5HZG)])"H4',+8EE8+'N\G]8]ZI7.Z"^H.Q=R@M5?ZH:S+O3M
M+9F*HF[(PA]75TS]N++^R.]Z+%CYL=VE*S^[Z;9NU[?9SN^J!ANM==M;3A[M
M]Z3"IG'=3<"^CZJC?Y[\^?K#I\_6FS\^G)TB=E@OW[U]?W)V^OHC!&UG+Z\K
M^KVZL$]G=OW3DLS1BK-/WF[;FV]U5.%VQ6N/BBQ? X@7()H^F9S#!J&]2$W0
MX:R=RCN ),<O5\\WJ#A\H+[9ZTWE6?D,>5IT8? _N];' ;CYRS(%]VLB=RKS
M:H]4KTL4^X6_[/$,0N@IT?$OR BC/IEE9:]E;-7G3T=%-D3JYKXEIU_0K)W%
M.G6=!P9RAU:C^RA0XD,&[G0AK%^ZUC\7:1T,1FPNTT5YHIW/K/]/).1%0D+%
MGHPIM@I"EKZZ602)6=X=D84G"?)>84)^-6:T]Y3D"S6[U1F69W$NKN _O?&@
M_^+_ U!+ P04    " #W:P557>)N19,)  !:50  $    &AV="TR,#(R,#8S
M,"YX<V3M7%%SXC@2?I]?H>/E]JK. 0/)A-0D6P3(#%4D4(%)]IZVA-T&U1B+
MD>2$W*\_2<;!8!!V)MRPZZF:RF"[^U-W?U*K)2,^_;Z8^>@)&"<TN"S9)Y42
M@L"A+@DFEZ6OHQOKO/3[U8</G_YA67]<W_=0FSKA# *!6@RP !<]$S%%CR[P
M;\AC=(8>*?M&GK!E76FE%IV_,#*9"E2M5*N;3]G%V1@<&SOGUGD5P*K;SJF%
MZYYGC<_JE;/&F5<[/;?_/;EPL-VP;1<L7&G4K?K'AFLU'-NQSBOG#6\\/K,K
MGJU!%_R".U.8820="_C%@E^6ID+,+\KEY^?GD^?:"663<K52L<M_W/:&6K2T
ME/5)\&U->C%F?BQ?*ZO'8\PA%I\^B5?I*98Q%"_\Q*&SLO*T<E:KQ((*AAB
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
M#%U\+3A3"@?49MOH&XF))PZSOEN*K2?AFD?4KY]1^W(^C660X!"&]RKA\'A
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
M]T7UJJ,Z- _IQB"_3ZH'F53=E*W'%APUN[_=,$]R7F@3C)[#=(SYV1F^G]"
M%P?\XX27HP^0).W2B16HY^RUZ(/'X.C+5.L*@,IBDWL\#S^2[_-IS7QZ'-1L
MI60-VI+LSX-T=3..W++@T#(=.= >#8YQDY"\2%1ALW.,1[1QW1FJ>"S+W?,O
MGS 1QO>3:C2=DR$=642<EG-7RY=KZX@,;V1-@!0I!)3I1J??_2YMZU ?T#+6
M+6KZR!7BH.([EW/T'UA3[C"??,8I?,"%0UZ[&OX"P^G?872&5S>45&Q*W!2&
MDA=:E7-@003.!$^83$ +T1WJ8K6-(/XP4^Z1RG\K13RH0-'FXAB@IKE2R%XP
M A+3IN;9Y@Q,!A4R4<W3X1YRW#OZ YJ!CV$*/,+IO)7^'M3>>CVH?;\@R,;0
MGEPU%E 9,C) ,%\[Q:94LH:2:%UN<^GIT8C@^VQ^G+.YI28?U+9\/;!^OR!J
M>GIQ,;+H:A466\C6XBZR(A%-]+6[ZZ%Y]5N*X/N4?IQ3NJ4F'^(9TMD49_=+
M(663B;Q,PPZU=H+V=6&KZYP/*19I@CHT6WN;\7^?S(]S,C?3X:,YM;I?+!J%
M\D(;%F(MRY%M8!!JL>TBD$<!,CCYJ(^SOL_>)K/WD9.ZE=X>Y@G9_3*(F*5*
M6C+EC6(Z9<7 BMJ\+WNIHN)9^P/;EG<-@3V6!?GZ,<K*()Y_P6D:SO#-=)AP
M@!Q <%%8,K;6MP^209:>*17 :4_;%:Y6>7O(T[:[QG) 2^SAG,'UICP'Y9=\
MVQF>#6>U^$"U[KZUR'0"%$IDV4=@VB?%O*RMNQ/]8R44](<6*[QSP'^8B75(
MBM6C=[#O@,?[R1Q&5XRH' M9ALB\!C(,%2?#D)?"E*S=<DS*CK<I2O@PXSV@
MV;1/=7Z@X%L'76QU'A;O'W7<GJGSKJWX8CR?#L>S85H,^/79?#:'<>W />!&
MN@(^,H.&G!GO@ 7DM>V5 8L(*;F&AOP#C?K[;-QX-AZ"7CZF ZW%A[K:T""6
MBXT82$PV!LD9U[6@?%9$@@G(1,C@#*\WK!Z9L[QF%-_G3-,=K*O>]-PZ<.=Q
M7(FDG2>4Z^P12H@,4=>F\DJPD-"S9 . 5EF:&Z&B7H,--Q!]U^2[-/D!V7\L
M9Q]/1\-2KLW%@<@@7+%0<==B[BXL'4NN;);%.Y%M:*G$-R%]U^)F6MR1_P8Q
M_Y/1XG<PKQ]3C=Z-9S@ S"70E&*)*W)D)(\LF)Q8$,;)0C^4ILWMYLWP?5?9
M34R(!ES?U$C;52.?GWX:3;XBGC<"78_U\DAE(=/9PNV^^O/:4F'9'.DMILF'
M\?!_, ^\0[1<!%8CR4R':%F()$ >2^1HG+!^=:GM1XF;#>F[WF^B]X]#HVY.
M%?=HI\IR;_IE,CW_5OT],? \I&"M8N#<X@(GK0E*6N9$<B6KI+1NTRMRO^/\
M/JD>=%)UU[V;,\UWCMJDCYC/1OBZW,O5[#:REO6O;8I2HS,,0VW9A!E8Y$;5
M+V46!F1J==^NKR'LJ\K\0Y_:/0CE#UVV_M)67,"G7UY4BA;!2R5B85(!U$L
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
M9$:ED$M]O60>F3Z*Z'M\&"7\O.)9V>13W<6H+V+.9,I]'_@A#@&,8 B('S)
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
M2"*=<2I)$T (UIEGHDCX(DH(,RH+9MWS_"A@)[''6Y&]0LEL1@'VT'=SPZB
MCDP:C=S- ?>-=X#L1O8ZA6>=][,5?RR4>1NH5>_87P;M Q%&_(*WPNF-V_83
M?B09]]1HZ(R[S<7FK;<_0,T#I/2(]WAV#FS>S1\>R>KYS^7!VW^Y?AD8C'V[
M/CS5W!_Z2>37S&_?WB1+PF U-VO%\ ;F%I/PBRCWO$/KN+]M'/6"IBCU8V5[
MQC@4 $*2 !K$' 1Q@"1,J5J5J-6AUHNH,;?EK<X@\%1G$%#D\%1+WH8HS"5"
MH?.K,#QIF_U8CWUV-UG<0@/(+FCAQMLEJ?@]!#"8#.CO)):A4Y4_2%B#R7!-
M%^%@),W<5MV_Z8J0Y4;HOXOL[EXI<?LD"F4KU+]\K<R''>4*'G,D8P+B*$T!
M#"$".$I#P% 8D3CQ$\R,$H;/3K.YK<VUA(+_\*XLUVWP(,^72U*4ND1&LTK/
M)H[0]BMZZ85[Q&_C#[.6-QCMK^4;G+P6J.813T/U.UOG!X[_[V3IM]7N#V(-
M#!S4Z0R$H0(.LQF.$IR^SA](MEHD4*W@-)# UZ%6T%<;:2)]":A$* H@"0@W
MRA36V<O<UM+C1+S>KXV<EMX?YQ$U6\NNQFGD=<4>(FLZ[X3 *;6>[VE2FNM4
M]IARNA\>&'V9K<1'^:H0/*O>$I8M50];%Z4X3%&0^A&(8Z*L>!;Y !,:  *3
M((AEBA-A%1/5U=G<R*"1TKN]*T1C+0UU!NM$V(P57.$V,CEH,?4)80O=1M)1
MG+Y,('$;7=G5X;2AE0:JG\15FKQC?U]<ER.KKZ>6[>U"?2I\6U5%1M=5';^0
MWZJMZ8,VDU;*A"EKW]?Z+NEV[T)B$5'$? D1@"+ RN# B=J5Z"3'4(8\12'W
MB1'5.)5J;IS4RNRQK=#U=#MW,6>=1<CM</;?3[_(((U,@'LZ;4>CULK;5\NK
M<F\SDJ]Z1_(E1L_\WOM%1G&B._%;SFOG5S68S4S2)6R7:][<7.AK;4:6;+W<
MAH/P;+G6YQYO/GUI[L35.^ME[0I=EZS-J^;&=?G</)H]"4_4M1K/#'Y93^-U
MN2EXFTG03'O=PX.H[G/NZ/[<^1AVW*V[ZVNR>W?G\.S?R;MO_(J; ]I_FD&M
M3S-NVZR'XMU*Z;0J,U:?6GQ<5V5%5KITZ8*GQ(]C20&D% +((P00#F(0!V%$
MHC#A49187Q:\D#*S,QDV$BO.:D7>7>7G.[D]H@$8<I__4E^-Q>7 [^!;^,/<
M!^P^N"TNS8'_C;<'C>/3_Q<>8/<'_B^ET/1G_"\\=&>/]5]:II%N_\M+5Q+U
M'U]5KSI(5?'&!\4DFXN A!*)=#(D2&(  _6]HI0RP"D.DB"B29Q8514>0\C9
MK;E:4D^+.O &8921='29/O+XC+P.V@R-^XOH*[";]DYYB*#SNAZ^ FKKF]YK
M^K(O[_0^UT5C[O-56TY^@0,_3F/M7!4B7=4I4=LG&H<@I2B-!6&)3XRK1AXW
M/C=JK>7S:@&M2T.> -?-B-?",?9EBSD25F6:+JD\N#K328.3%66ZI,I^+::+
MSPRSP0YO6-J5%\:1#$@< 1DF!$ A$S5!4P32(&(!1"GWL94SQ;E.YC913^X
M!QE"9^$T,V2N!6GDZ6N-C[4UT@6 4VOB;$>36@-=JAZOYIW/7E-W;7NG[\<1
M2TB<@CA$H9KN@@,:!U+]$29"EW!%B540TF'S<YOHMX-KK5DZ00R'8>P]12W8
M*%X.YW4>H>#:RW@RG%?O?,DU!]X*7]:/C\O-;0LI[]\N\]_>K61>/-06_6>Q
MK*O]Y'5JC/(HL:@,HU@P*8#TB0!0B@20(-7IHHG/XR2246P4T7"M('.;__NZ
M>%H93VOC[:GCM?KH>^]&(_,[[:N&K-\)8:J!&/MT?\ 8V*2+=3LLYMX%4PW/
M1 X%2L#UDA0>WY9[UI=PRSKE_9]+K]P?1:9'4>I1S/9&L=B-8IT_JG3D N "
MZ(Y;_ZN:G^RBWP4(^W?[3MJ[,@/D^VU)#RS57C/P$1"QK\NH" P04:9II#WK
M.$18F:6#\CV^GVOEE%TNPN&%4LX :7B.?A4\8Z\7=L@,S\AXHOPX^1??OTR-
MD\MJ7LRM>/KDT+)FK&B*I#3_?:>3S=;V\=^SZO[5NJSR!U&\SPBMM[D+RI$?
MJOTHX $)E/6J_B"1^D-M17U.B60)LLKV:MG_W*AA(Z#'Q:-.<6E='LT.?3/*
M&!'3D?ED([GWW4;V[[6+Y$9\[S<EO[=1X,;;JN"R'-L@[!Q7;+.38>*B;H,
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
M+GF/ZOGR1KN\>.*;C@5U: #I ;C>P+&$]>4-&"7P-);)'C*361ZZS]E8%GL
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
MA+RU>F;IE8^"93)3?3WN>M?Q?(K2M'WDZ2R&#Z)R%*HW8( Z@O1L6ILL/&^
MBON!>4->'YRQYA4I[S_I+XH+_N/SSZ6NMKLML7O+U$=4%RQ?1!CY/N8!("P@
M  8X!@@3'\"$!9+'"$42V=0;,._::JF9H":!3K+"E.C-1.3-S6.^+51-MH);
MY[(Q'0LS&W<<A$=><#2X6FKOTQZXWVG)%7%]OU</_+8?YB&Y:RP1<YVVQK3[
MJ3/66,)R)EF-;0OV5O-X)P3:T4/3[]?\%T7%K8\^XQ&)810!*2D"D&FG5H("
M?78=L82K+7X@3 WO:46?F^V^D5%G%M G,?81&B\P_/T6_WP']0]S6KW_Y6@H
M>D,U7OJK,=_'S/?KF6@KM+M^6.4KT)S0MGN8]IMY;+^9W8Y&?1+BVV:GU.R<
MOE,;HO4JJ[Y7)EK[U>2[X+#:-4P<\\]ZQ3>)VH^Z(CO\'6V'7F:<.W94$PLT
MV:;L98#>W]>]D 0#"]<()<6KO*R.G!W3, IAZDL@?"CTY04&*(48P)#C)$J"
MB!"K6)X+_<S-1JG%W#A;6]:AN8"DV2[. 3XC+_>UA#>>EG%4U] >)-S6BKG0
MU[1%8;H5/JG^TO/XP"JWFSU:W7S+2MIM,X4I1APD0C( $Y( &A(&1,(A9"P@
M 8NLBMN>[69N++ [?J@/@.0R_ZULT@SMSG^66@'+LY\+()LQQ/70C4P0.]1:
MJMC(Z+!4;2<&;BO4GN]JVL*TG>J>U*/M?OJ*ZM<?E+AJ(C2)B-O%<8$9X23
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
M;.C0';A-2:M=T[&D/((D!1+ZBNJ('RJJHRD(I<]C$4L4V_K@F7=N],&_0$"
M6F=$U6R%]\H%7AMA='$(S.PIQ["^:.S1<0#![0[PO6A@QV$$]@".'*ATL?L7
MCEKJ@Z4_A*FWA:'^.J^$K@"T?+?BXMO_)YX7)$H"&HL(2()3Q5[0!XC( (B4
MAPAS'J3$*+?$Q1[F9JVU+B>ME%XMIJ?DM'7-.0:R_]C_:GA&IAIK9 9XX5S0
M_DKWF^-6)_:[N:#4J</-I0>'V2A_*_*R_%3D,JL6" 9!Z <18%2?V-,8 N+S
M"&!$0X12%D6!M"E-O->VU02>H IQ+9KW6,MF9U'L V9F,@R$8>2)VB#PJ1L!
MZ]7]C*Y.E^_]]B==G\\H=KP GWO$_A1D<![N3Z*H]X)*G>9><,%X%'(18A"F
M. 104 205,NRY*D?)01!J385AN<G[L2:VUJ^)Z#.]99UQ*6,.5C]9S<O,P0C
MTY"#6@S[ _CIY0;0_,3I909RHK.JUMVCRCW"[C/Q)#PFBHKH4E%*6;)Z!K]E
MO)YIVT%C15:?5GEK9=.H?7^3;K$=;+;_43RJKF[TUO7/GU;_OOII]?KKZG^I
M_WSYLU<W5MTT.1J_D8='70ORSY^"?X]_"J+7?_8*72RLK&]?=89&]<^\T F5
MI*Y!FTLO7PGO69!"M: =R!_R576OMKYZ+US=9^I1L?(X>7:50-W])]!QZ.:P
ML\F.Z]P#M'_0-T+K$Z[TO14W=( .4U_WU_P7459_%]G=O<Y(^20*<B?>?!,%
MRTKQJ<B86-"(,Y^D$##I(P#CD $:ZD";A":02U_OX$>W$1PJ-#?K8B.Y)L0G
M);M.;^+Q?+DDQ5Z"X>\G6+%<?C4C&BLO]"W,W\PQ+#FU_\%I@&Z\#41>BY&W
M <FK4?J=?7H3F%DO] E.9*!MQ 6D_1S$YG-XU!)K8VB5KX F*_7-B!J+]HM\
M;+_(; ?-C7J=+==<WQ\T:;"_4Q;8>I55WWOYYIO,UU59*5-*/Z0M*G%,BHWA
MMV_V;;HBN^%Z:=-KA,]B#*/-I9CS-_=&&!0GAN(8<@TL62J6ZK=W?Q,KU?12
MUT?F#]E*)RHG.FBS#>9>2)ZF"0LQB%@D=,1U &@J$H"0A#[E,DK-#$&[;N=F
MKK52WWAWC=Q-5?4#R2UK@9JA;W:2[![3L<V>#9Q_VX/S4.A-9@>'E3"M4');
MN-*LZVGK3%K!<5(6TN[M*S)DGDG>JS-;?Q#51_F5?/NDB[HKZMW+V/PU;_(U
M;UUBB5 [V5#15P#U!18F"&!?<1AE(HTA)T$:6957<R37W$BNV3:P@R3B3=+-
M >DV'0R;&?F]P&",S([GDKEODGAJK9H,GMH@5ZK=>*UR%Y.6CY$8QRWF[I.#
M.I!M^BRB[@ ]FV[48?-#*V J:UA'_"\814FL3Q<A13Y0=J0 !*<)@(D(1"0"
M/_5#&X^";<MS\R?XJOOPEK63G>@Q:'HP,V/#04B,S&=MB4HME<N:E$>*.JY
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
MRE;,\>^I3!!Q'+?;T>'$8;O]JI]&[1J\,WCSUV04$GQS"K?@'(4DQE0Q!\0
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
M?%N$3&!(@A#@)$S4AB\- .9<@%#M]Y(DD4F"K,+F+?N?&\/LB>_E];$[VU?
M6W;5G7$R((:VSW@PC\Q0^P@W%QL'LF_*C7^GQ?^^+C6N-U)*!X=6T3#PW)I'
MEC),:R<- ^C$8!K8C'WH_IM5E57/;QY$<:<8]6]%_EMUKWLCJ^=%1 (L! ^
MA! "F$"=!PT*P&"4HB"189@8>0/W]#,W)FM$]3:R>HVP7BNM>1!_%[3=7.40
ML)$Y:2!65N'\!D@,CNCO:GNRH'X#!??C^DT>'TH$;8;%)E& +KY:D6I=+B1,
MU?9),I"F.L][0!) N/HCC -?R(1&B5GAKKZ.9DH%FW2B6VF]1EQ;+KB KBD9
M7(_9-&Q@#=< .NC&XDH^N-#XQ(30K>(I(_0\[Z9PLKY>8^^W8>BAQ&&2QCY
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
M7?TS*%&IJHV<4#A>;;Z1$VZ.+V$XIZ[>>CN%YBX%>_.A:ZDK>WN9AD:K/2^
M^WZW/Q48$42A.-2+6T$S_2Y5^C^*,0)",J88I50[VF[1:WW=+6_5VU($V@@\
M>)OO"MQV+Z/I0/2^6AZ!WX"8.!M8)HZ1Z^URYI@Y&_4O8^BL[AJ8!&;.&S_K
M>\L='Y40D2C* ,PP!0B& E"6Q("E"(4)"M,($J?2*\W6EV8Z2N$"(YW3'ED[
M<G9F83 >GJV /13N^4%M*D^;O7/6P[RY-6W*762^M%XT;+IJ;Z)DGLQWAH]2
MO'CZO9#B[?:-=D.V_*Q@T_&%A1A.4XA#P%B( 0H1TZMN!(%(P@A3BD,NG?P#
M=Q&6-O&/A<N*:GUT%+U1O<RQ'MR <;&S&'[1]FQ6M/ UO6TMOB$;_,5H$*RW
MO[;B[L7M& [BI(9J@!BS6K/A,#TW>2-:FFJ-M,*I-G )3@'C+ ,H2R3(D.&Q
M9:'D,111'$N7/<;++I:V\U<=.A0-.?_UG[,X2O^C)D <NPY:J8A'1"8(\)1$
M>JF90$"H1CC,B.00P50F</6M3,7\;4_S_1S /N_.'[POY)?U=FO,%:,;0V$W
M&D^><($HP2"5YA%%,@,$FE+0-.9IJ!B)!:GQ?+VUS%.9 LU#9_ZPU#U,">30
M1?F"WI6M"_'[_3Y?L\>]29XJV73IM*FFW8AX7H/?>MUMO]8>^6)J<,B702[%
MVZ)XE&*%&8I#""50Q$Q]E7% 0@$!)H*I),XRYI9-WM'/XESOJB!"4;%)E>11
M1; N12T9S:M/AM>7.,/8SBI,@)QGTW!>1:(2\BZHQ/12-*(-!U]U(L[ZNE5I
MB#:%>ZI!M%X^,*=5PRKSO.:V.'M\64P3$:89@+'QMF2$ <$D 5B*F&&>A9E=
M#8;K72W-2APEG=A0](!M9RNF@="SN3BA=V8Q)C<8U\&8-@.UN[MY,TZOJGV1
M87K]C@$<U]HWN<\E?;D3<H7"* L30;0/$4MM*C*D%V8(@RQ*$T5%QB##UKS6
MC8:79AA>EDZQ%BXPTCFP5S?!ZI_J8R#P[0?8:>_&2]VBZG NZF9C\_%/MZAP
MQCG=]OW@H+F\JKU9_7R[O>?<)(46'^F36:3=;X7^)-=3NQG"*2,6DI@S/3VA
M BA-(6 B-EEV,%9,)C!$5@EVX\18VF0^R&PRK\L%K@E1HY78PT-G!PZ1W?O?
M/_">3<B1%/"7@PJ_!MJ;.@[%Q\90U(H$7H)XQR$Y=6#6$%'F#JD: 5=+,-28
MUMSIM-OJ%U=U0C[O7O_<RZWX+/.'%4TP14AD0))4NS$H9H#2, :Q3/6#+6 D
MF96=M.]R:3:QDM!L]<E2QKM ]VJ9L.P =+^U\P.?9\O66>O\!.GK&M+//B"U
M)^N>'MJ9Z+NG@MB)U=L-K1Z>;\N&9F/^=E.LR07N>.<P5_?$NFI.<O4+P?PP
M6^+?Z:9,T-R_I'G^I/NOZMTE&98BP0A0*<IZ\"E@5"" 0QIS3 VU8N3&[NTH
M@<N$F8>=NT',S$T4A'&JRE_D20DWY]9U4.R\6H] >S;Z#81?'A N?VE([X&A
M=2!@DWJMKC+,ZJX.!.BYGSJTF0GJ(1B:G2U?;^1[N3_E#GS>M86U'"UQ:_0=
M-/305 \?T2XM(S&@"%* ,YEF2B5*Q%85YWP*N30GN*&C\2GR@Y;!5NZ/.6R[
M\J_2G'YK1)?MCKX)'1K+Y^4YL+/$MQY=S^;ZV< >%3298\%YXIK^NB=R\.2!
M>HX<]#D@_DH83"7H[>H43 QU;S&"J?L:6''@S)TWK"@K!J-(XHB A!N:)T&P
M=JY9#+1O+54:1RFAT*GBP$472[/\IWF]*7<I#=NF8\6!2QCM3.\X<#P;SHL5
M]\L^8-PK#G3J/FW%@<MNYJTXT*GF1<6![BO=3VI?;_?F!$H(_404YC#J0_YY
M]V.[,M5$E)(I@(@C@!#5TSN6'" :APE")(+<NAAQ1Q]+F]^5F$$MIWZ,S5^[
M/#"RVI_F=@%Z_6!W I@\S_1!"#F=^%[!8/#A;U>[LYT#7U&L>21\[=*AD_R=
M(9[:?BFJVAA2\)"KF((D9:FI-AX!2J+8I%1BG"G""8[<)OA9^PN=W <9W<J+
M=&%H.Z<'(S//?+8&9<!4;E5]Y#0^;W/F*=RJT.7T;;]L7&F1-[O\D_RF!_^K
MV5-7C9C/54B3F!*H]$N:,(!@G #"3"%+#E.<4<A$AH>5%.GNU.I!GK>42".
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
MJP&"3+6%G$LA2%0^MRFEOY^N<7-(C3 UH"HZ -:VI2&R3XZB69>4HGW<%N+
M:@II.&:&3G#1/ CLXN"U$8".%'D'^80[EL#5+)FS5DF&4">!@6*<T:9M.* V
M-I;:7%VU<<@?)*T;]ZE=N#>L>KKPI#:YV"O"N\)+2I);;C*(D%D]F.80:A?W
MI 2+9&ZE%8T.X>ZDJ1M?JB'&AE%(7SO@A,B+*A'!M K(#CN.X)/6$+(M2JKL
MI6ASDG*%B&Z<ID?)1^TE\@ZVOGLDDBW/3BH-S'AQVF;3^V) ZAR--9K ?U]C
MRF/NG1V5+G\,_ZD=E@92R(B&Z/.W]>1Y^#HEB)Y>%C^G7^0DK(B20HF-IZG(
MD J90'MN=<$LL[@9U=WL^W+7L\>^=S:,SA8#"K +-^?=^9LW?)Q>$B@V9&V$
M@<QDS7IYA)AT@"(L+XP+Z_U]HY^.JIZ^2<PXL!E&O[?+IH\2=1=XN7+7_^Q&
M2?0B**DANEP#2=I274D6?*%(4BE>VW,VREQ?IV2<,*L)4HX2<@<.[K.<-VV/
MPNQ=F.;7\S,!30J+WLM<;Y?4*4=<RGITC4 >>C&8#3/W]K(\(@>]G:"QS_8'
MW9.&%'X'&'J/ZS"=8WX9EO/:O.]92B=?3F9AC?D%EFF:KB>12,^8,KEN@M@2
MR"#J0OHW+BGMDK;8YFC_8=K&C<<;(6M@E70 LBL<;-(+=7[!$C_C?#7]AJ?E
MFV\6JUJY^;9\#-\GUA8O=<P@1 T;I*FCPQ$A&\[JCXRP]S5L/NH0;1]"QXWH
M6QFVALKJ (L?EQA6)\L?&^F=>@"GF[\F6EE($@RMIVJX6:W_K+7GP26>56*Z
MS>G(712-&^,W0M<@XM\?1OX41G/\5''=*&$T$84)4V("SETUR[3M!X<!G!-<
ML6BUM&T<K]NTC%N8VP@\1XJ\@RSC0YFSB55*4SA#H8Q3M QL<!!*0C &I4G1
M4_S:)M?X$&7C NJQL]?'*V<PL#UJ!^IW&VU\QO4T4=QVC96!VE%??\,C]*:^
MAZ7';%2=<PZ)H:];6ZC'(0)"$ ILX2*DP),/C9O7/5ZCZJ"C,<'*6NM08V!:
M)S'G2'ZAD<J$6C[?ZL#DB36JW@<5#S2JWD?H'?CA=[?3]=EZ:T0!R82NC2H]
MQ%3J\"'EM'8Q\=8MW;MN5+V7GG=N5+V/T#M SY9VJ5A<%JZFVZ2E'3K)""$Z
M75LP99THJO"-[OX_G4;5>RGYX4;5^TB\!\S<ZI]LO->V2 7NM*"EWO;CCI:2
M=E*PDEW4;?;D_AM5[Z7;!QM5[R/H;I!RK7NRXYAYY H\UD).(PMMU"8 3S)E
M3-ZH1H783Z!1]?%8.5C4'8!ER]U1QD()=5*1BW6+SB)#4-$!$VBMYX45U2H/
MU'6CZD%<E\/$W %0=LYAU*18[>X$T?*:9JC= 7TI$'V="L^LROP)7-9^S.;6
M>R'AT,O:^ZBE [C=PXDWEC'.:/5I(6@[CF1AF<O O':(Z'@VK2*L/B'5!@.[
M%S3NHY"."AK?A>7;Y68YYLTASCM<;B:,3P(BMY$Q8!@B*!80O%>:#+VPVF<I
M(MYTK!\J<+SK76/;HF%T>D?!XR "[L 67:_).YU"_^QD_7FQG/X7YHG,W&4N
M+ A;ZAP;%8!$%"$;\A.\UJ5@FPWO?KK&]IT&A58#570*K->KU0EQ@BPKG66
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
MY(-K:TT,##1FVGE2#. 5$O4D,+XY_M-MW(#K=(P\B'%TK!VAE1X;S-V_?[W
M=9C.AM]_SY_;>/O=2GY7NV^]J.XB%Z"S+*!<T1!5<&224F;%DUL7V^1(NMA]
M?S_Y$G'YMKS'KXOEIGG_!_RT><,D\.@DIX6D'&>@"A/UDF $ZWS6QJ/FC0H#
M[J;I9]AE]\';K0.O8;35HQ5\_O:OKU]P?X"=.__+ 1ID;B%A(%MU;1H;X>4O
M\Y/529AM6DQ?1K9,I62E!.EU ,5B@> L@BW:,1=\8K[1>( =J#O:ESI]YMOE
MZWE9XG^>D'XVS]\659-SD%4B"&=O:(UD9B#DR""DZ)#I6!1O<XMW#R+'M46#
MX^F6D]5(73W:GDUUU>?%C%2VJCGW]8\#S-"6AQQMD1XB;+#6O#=?\_MBC9>'
M'M$R29L(L$+;EBI!D9ON$&AGR13-D;I3&[-T/UU'=T3;^O1M^,X<M7(Z@U*9
M/CAK:<MF"(RE4HJ-"F6;NI^=21R[&>]@^+G5 :V)DIZ&$?I8';Q#(K\[']7
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
M:A\J^T/=8=C8 72#**H#$-8@^/(\Z,]A7:^R_'@1UCCAWA1E?:E7_APYI^C
ME<!J34#F@LGL5)OV)G?3U-]..0C !E)"!W!Z@^OZL',IO3U9K]9AGFF!//M2
MA[].E%1*,R,@*\/KO!<&45'$XW/TZ"RGZ*=-_>-#E(U[%;.=[1I2(3T ;(N@
MGI\LJXQOV^*LK=8Z6] 5$RH[!]Y*#4%:9;7G+MM&8-N#RG'O5C[JICF(HCH%
MX7NLH3@Q=9N[R&447E'@%",9<K0<8B ^K8I.2V:2:-2^8#\ZQ[U+^:A '$A9
M/9[XO<=O.#\Y:#38Q9\>?:JWG8B!SO'.'OZ*(/1\,=\ Y&_3]>?G)ZOUX@LN
M+T#C&&-)"P1?-%*<R4KM 49&I4A3^Q5&P]KXKSL2.$#R]+[77!YB6U$OH=L,
M/,=-EME#T!7748J24+ADVYQP[DKAN'%C"SQMR;(.KZN>S<_!\PEO/& P4]1P
M%N&N (K&*L:, >2,@1(4RT56 L@4C!7TL]S(#W@D@_1BN@J?/BUK>X!-CXRS
MU]Z8>,<MRRYB 1^BI0U6BRH%"74&@S1%2NT:E6SM0M[3,$7[(.EV)YZAM=2S
M'3J\XNGF$P:S1"UKG'8%$"H*K3Q3M96S !5M573M_\ZT0VF#E*K-G8A',D7;
MGOUF&N+5,'1B=40>F0?K:(=54=1*GV2@WGFR"5F0N57_YH>I>QJ&:!\<W;Z8
M-K".1CV )OMQ/T=G(OU]L3[KS?!?F"<"F>(V("0ER=W+F0);Q@39=6.Y]!1Q
M\IL9JIMVZJ 7CYM(;XFN]GKH( %UWQX^D1JM*I*\@5 '$A7R"V(-)JP3,>@<
MC8EMKIO<1]6XZ?7',&>#Z61$?*V6Z\F[Y2*?I/7;\Q8=IZ,?3-$L4U@JK*T]
M0#6%O8%+" E]44GGLEN1-+W@"I[HJYM8NHN"D4N%!]/M8D!!]P&4U;-Y/N_F
M<E:/QCW35MD G)9392(#Q1(2A+'6!*%UX3N5Q.R#EMMDC .9831[&R9'BGE$
MK&QVY+#"/RT6^7QHGA6R.!L9*=+5 3(F0Q#.0^2YH#7<TK=W\7NN/W9TC1^K
MI,4P$AM9V;]A7BX67UZ=+.?3]<GR?&9=9%QY+1D4+<C'TCF 3]*!5]8[-$8Z
M]U!,?O?3QU']T8I:#"JUD?7^8G.D]GXK$TEP5V_E923;5ZR!X&C'I)VS%.^2
M+/KFW9%MJK_S!>.$,T-J?QC9C0R MRF%U::7X1GMDA%\&4<(D=>*.)GHLTS!
MO$U"Y!13\3>K%K?I_>9SQPDFAE3W49(:6<M_^?IY,5O1L\XO">22$V91#ZE*
M(B'$.OR6T6<>B07RC?'6W.%M6K[YW'$6=9O=_"B9C:SO/X?UFH2_PG/0,YXU
M&:1Z(N#K^'4CP?&2H1@FE9;19MQ%WS>?.\ZJ;J/OHV0VLKZ?)>)_M5A.L0ID
MTP[Q'+3.8K31 &HF01FC2!HB@Y6LJ"S1&;5+MO+.%XQ3"M<& <-(L=]<XYN+
M^QS22FTS>:B9^5JR8'Q-T4<(%-2R($3*KLW5A(<H&S?)/7C.J(E"^@7895*6
M&9=Y3I!=KNS(##[8##DFKPUMFB6UJ>)]@+ N4Y('HF WB!VDD@X0]D#Z_^7W
M-#O9E,37#7N%^6/X/K%69T3F06BO:^SE(1C!0+C$C)?9F-"F6\8!Q':)Q,/
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
M)01>[,V*E39HVB=O_FA%"H^ IT,4T?Y.\=D/ZH?:1_G?_NG_!U!+ P04
M" #W:P55_!;L:=('  !Z(P  %P   &AV="TR,#(R,#8S,'AE>'@S,3$N:'1M
M[5IM<]NX$?[>7X&3ISE[1N^68UMV/)/8OHEOKKWTZC;33QV07$JH(8('@)+5
M7]]G >K%EGRQ)Y?$YVEF(I/$8K&+??#L N3I=Q<_GU__Z\.E&/N)%A_^\>ZG
MJW/1:'4Z'_?/.YV+ZPOQ_OHO/XE!N]L3UU863GEE"JD[G<N_-D1C['TY['1F
MLUE[MM\V=M2Y_J7#J@8=;8RC=N:SQMDI/\$OR>SL3Z??M5KBPJ35A HO4DO2
M4R8JIXJ1^)B1NQ&M5BUU;LJY5:.Q%_UNOR\^&GNCIC*V>^4UG2WTG';B_6DG
M#'*:F&Q^=IJIJ5#9FX8ZW.\='QX?'_2[@\$@.<J/CY+\X(CZA_T^'1]EA__N
MP<@.Q&,?Y^>:WC0FJFB-B<<?#@Y*?S)3F1\/>]WNGQM![NPT-X7'8!:=XV74
ML:E)VA&4>5,.>WUH\G3K6U*K43$,_C6BJH5X:K2QPYUN^'?"+:U<3I2>#[__
M)]E,%O+[ID,L6HZLRJ. 4_^EX3%TA[M9-/L0W;4J:.%&K\^V7]Z.5:*\V.^U
M>W<-?]CD+V7A8*N%5TUQKJ6E(B7QOBW^/E%^W!0I6:_RN?!CZ5_M'!R=/-;X
MDU)F&?#5TI1CB*.[$?A/Y5AM?*2*#' :MECHZ_K<:R_<^6J#WIV78ZQQ=OI*
MC.64A*6IHAF6IA\K)WZMI/5D]1S/2V.],(7XP=B)Z'5;?Q.YL1"CA90@S&(F
M?JP*>K73>]T]V>\VXQ(VN7@/Y=;/Q0^5+92O+&&93TI9*')-<56D;83V^&6%
MMO]<0OM..L0%H9O,Q4UA9IJR$35CA.NX9H:<* R8&2-(50A9S$55>%L1# =7
M!]I&'*68X,XJJ44N4SRRPF"="F^BW(9 02DY)^V<12;RA@)DECH=GF4P!D/J
MP/D8@P529<'Q$ ,9.%B2 5^SL4K'PE7\L^H_(X I*F$')LII) /.*S/P!QQT
M):7!0-9;PC23P4W $9.2S->GX>5A</_98Y!$K@I$F0&SBFH3 (0XFNU:NRI
M.8 7:A%<I[IBO@%RUD+8!.H4$U:)P#-F&<M:KT!9X\'=&QJXST*1TV2)2D,
M2#2 2QC.!7M2Z<8BUV;F%C"U-%+.HT+R0O+#:#>L;*ZAS2V,V;#VY0%N\%P
M=WTG.J]VCOJ]PQ-70ZJN*9@D3)XKW(:X70E4'P$AB+A*-(441X!EHI4;LSB+
M34"03))\GRF7:N,XH3%U6J,C5$IK4LKPV(E=(",C0"V&__(V'<MB1.(M6.F7
M2D.BMR];O8-=V@M=>P=9O(NW&(ML$2'*^@53UQIR(Y+8ED</E-\9*,= BU2^
MCF=(<$GP&377_NMGB=%=N?>-03IH#P;L]04YS O"%9+:I['4Y'R;RLH]O@LG
MOH2 BWJDF$I-9:$ ]#15+I >I*@(>KC.7M'E.N5:TC( K<ZE*[ T:SKF1@7J
MA"W.:)6%39ZK$J<R)6VH]53,^"$)%*RI<IR%P[IT(64'BL0N$@9A>Q<ZE2@P
M55IA<P!FAUO!B%4V1X]8&ZR7-+A*B 5!ONA/V6>0[7,%<O+M@=S? N1'4]8&
MGA]/=H^&-9;"5&6,5NE,(9G5I0/2N;)D"$N;+> $@"N9**VP44&"WS8L+ZZ
MO "JN"[NB*Y5IB%YW-8.E94M 6H7"I(T-1P'&!!JU!$5J#,TL(T6*GG1L CJ
M[XA?+"Y5@K]?((+3;XW@@W;O-7M].96Z"GS%X:4\1Y&HI@B,VU+L+<N)1_!O
MO-U>_P7 HB.XT\4J,S&5?]B"QV0(N90F+J'S3V][1+(HSL,:I#@3L"?@C0=X
M69C+OC7FEJP9P[D)"]Y]U\5;:-F*O2=P):=TDZ:5Y>"OY<\M6B?&>3Q/>>^4
MPSXH6ISO[#[0)0>*P6+WI&O#L6>B<'# 9PI%M;1K+UHUEFY9;##_!=13%A)#
MF(^:M.="JQO2]2G"/?GF9T_19R+]F6[&#O[8F[%P()DMUDAS15/,FNLX73$6
M(^T)U<=&(;LT3:*8]<:Z9<(/#Z!R,E'>$_U&3D@,2@INSQ3L"TIV@690L&.*
MQU\NJ1=+D'ZM%,P/RZTJTG#8L/?_/=>7VW.]U2C2,#,*4.-]+N^84T7 1IVL
MEWN?&<D;SKZQ: OY-Y2;X=!S<3+T),35VY1XRK"%V62&CHZ6Q/8@.NLB%5T
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
MJ33(! [).5-Z!0>%$EP7BN&L7&1$<)8WX4C$+FP:T><;NV'H=TO:RKX%W2U
M[0=2+2#PG3>02&67^50N TQ0G,>_%((]WPAV_&[+;Y;C][K&TI):(2[9A$%*
M%!,Q@T,L^04:CY_FA*L%$<9B([POB:) !$4*9PF,+EA<:'[.8)PD/,;%*\;*
MX*;E1=VG/)X;T7T7/5>L>4WR'<K!B6(YIV8_N5)^P 41,2?IO<H9B>> !)/I
M)F2%R@N"*K2$:\U;9<,V+Y <")69V;"NL]=,IARK1<Z(FA+!<F=\D;(5]&.;
M-E..3:03*[98P4<AERFC,XSU]F[WP96:$4IQOW12ENBHM7-G[9:?N#!AB1S#
M]+C5O!ELU?X\VJHW Q/B_A8:MR>8D*IWDB+%1HJQ!%+LE:LF4^Q3P14S6"(W
MF;K*^R;!AE$0;&_2K<OL8O4I1$*H872!I2EFK$YQT&FURT)9V$["Q':ZIBS_
M6\D-?ZCD<H%3;$%LQG"$:H*B%+_:9-69QUF$J<]P5)@D-PV9I"F@&!J#8P()
M&68];UJIY')\H$)J4:\=+LA5I&6-R(PINV9^:[2X#\TU)DV3:<IJ\E0JRI2#
M84Q)EK.H_M.E/,]2LHJXL%&Q0MU*V51J+1>10:AF4^ Q2:MBL452DJ_ J^N7
M %8C:M6T7KDBNY;D:;I.:^^Z'?]^LN\&]]*^D5K/FER:C9'),=2O&JU&+5"5
M1Q1F%Q#<[!I3,;>#4\;E.I+__E5L'1UBP=EQ#_UBANU<;K/;Y2Y[ZR!1A>3K
MO"T1V;W^/J*KSS?:+[NY?:[C@TM7OR*WOO&U\=G 5#UD6RQ#1V7**1@/NT\B
M9.MAPN/EO4"J)-Z)I0QI\T1Q'&(93K$U^M9=\:^=K$W:+F?4/\W)G:S?+N5/
M(K'7>^$6GOV_$^X*V.T@83U_#O9?M<(:\K_5"FOT.UK!LUOL$S@T]B''M1'M
M2,71,'3*S@B.V!81JF8"[< -QUZV52"7PG1UX\PR1[@Z9<B:*7G.S?$/3R=?
M/F(:.+3D"*&F!C]7H M5/TPR,=1\7BYV"U0;^B6P1N$%SW-C+.)PCM@+/4H2
M*#+\8EQBN;X?<5V_P,MD>7T9*9824T9K5WI7K6,QE7\E0J;8/X5>%_G"+6#U
M+"\D[=7HWE]02P$"% ,4    " #W:P55G_,^$Y<? 0!S30X $
M    @ $     :'9T+3(P,C(P-C,P+FAT;5!+ 0(4 Q0    ( /=K!55=XFY%
MDPD  %I5   0              "  <4? 0!H=G0M,C R,C V,S N>'-D4$L!
M A0#%     @ ]VL%58;"5D@Q$@  5J(  !0              ( !ABD! &AV
M="TR,#(R,#8S,%]C86PN>&UL4$L! A0#%     @ ]VL%5?Y5D-N -0  OS4"
M !0              ( !Z3L! &AV="TR,#(R,#8S,%]D968N>&UL4$L! A0#
M%     @ ]VL%5>V4,_?E P  @P0  !,              ( !FW$! &AV="TR
M,#(R,#8S,%]G,2YJ<&=02P$"% ,4    " #W:P55YLD;A3M[  "&# 4 %
M            @ &Q=0$ :'9T+3(P,C(P-C,P7VQA8BYX;6Q02P$"% ,4
M" #W:P55:T\Z,@9%  #X#0, %               @ $>\0$ :'9T+3(P,C(P
M-C,P7W!R92YX;6Q02P$"% ,4    " #W:P55_!;L:=('  !Z(P  %P
M        @ %6-@( :'9T+3(P,C(P-C,P>&5X>#,Q,2YH=&U02P$"% ,4
M" #W:P55Y4-E6] '  !W(P  %P              @ %=/@( :'9T+3(P,C(P
M-C,P>&5X>#,Q,BYH=&U02P$"% ,4    " #W:P55]\QEK6X%  !U%0  %P
M            @ %B1@( :'9T+3(P,C(P-C,P>&5X>#,R,2YH=&U02P4&
/  H "@"4 @  !4P"

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